Part Number Hot Search : 
MC34703 LPY550AL 12N50E N5401 SI7402DN MAB03039 AN2125S L74VHC1G
Product Description
Full Text Search
 

To Download MVME51005E Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  i MVME51005E single boar d computer installation and use 6806 800 a38c february 2011 edition http://
? c o p y r i ght 2 011 eme r s o n all r i ght s re se r v ed . t r ade m arks eme r s o n, bu sine s s -cr i t i ca l c o n t inuit y , e m e r son n e t w o r k p o we r a n d t h e em e r son n e t w or k p o we r logo a r e t r ad e m ar ks and s e r v ic e m a r k s o f eme r s o n elec tr ic c o . ? 200 8 eme r s o n elec tr ic c o . all o t he r t r a d e m ar ks are the prope r t y o f th e i r re s p ec tiv e owne r s . in t e l ? is a t r a d e m ar k or regist e r ed trade m ar k o f in t e l c o r p ora t ion or its su b s id i a r i e s in the u n ited s t a t e s and o t h e r c o un tr ie s. no tic e while re a son able e f f o r t s h a v e b e e n m a d e to a s sure th e accurac y o f this doc u me n t , eme r so n a s sum e s no li abilit y re sulting fro m an y o m i s s i o n s i n t h i s d o c u m e n t , o r f r o m t h e us e o f t h e i n f o r m a t i o n o b t a i n e d t h e r e i n . e m e r s o n r e s e r v e s t h e r i g h t t o r e v i s e t h i s d o c u me n t and t o m ak e c h anges from t i me t o ti me in the c o n t e n t he reo f wi thout ob lig a t ion of eme r s o n t o no tif y a n y p e r s on of such r e v i s i on or ch a nge s . el e c troni c v e r s i o ns o f this m a t e ri al m a y be re ad onli ne , do wnlo ad ed f o r p e r s on al u s e , or re f e re nc ed in ano t he r doc u me n t a s a ur l t o a eme r so n w e bs it e . t h e t e x t i t se l f may no t b e publ ished c o mme rc i a l l y i n pr int o r e l ec t r o n ic f o r m , edit e d , tran sl at ed, o r o t he r w is e a l te red wi thout the pe r m i s sion o f eme r s o n, it is po s s ible th a t this publica t ion m a y c o n t a i n re f e re nc e t o o r in f o r m a t ion about eme r s o n produc ts (m ac h i ne s and program s ), programm ing, or se r v ic e s th a t are no t a v ail a ble in y o ur c o un tr y . suc h re f e re nc e s or in f o r m a t ion m u s t no t be c o nst r ued t o me an t hat eme r s o n in t e nds t o announc e suc h em e r son produc ts, programm ing, o r se r v ic e s in y o ur c o un tr y . limit e d and r e stric t ed rights l e ge nd if t h e doc u me n t a t io n c o n t ai ned he r e in i s suppl ied, dir e c t ly or indi r e c t ly , t o t h e u . s. g o v e rnme n t , t h e f o llo wi ng no ti c e sh all a pply unle s s o t he r w is e agr eed t o i n wr it ing b y eme r s o n. u s e , d u p l i c a t i o n , o r d i s c l o s u r e b y t h e g o v e r n m e n t i s s u b j e c t t o r e s t r i c t i o n s a s s e t f o r t h i n s u b p a r a g r a p h ( b ) ( 3 ) o f t h e r i g h t s in t e chnic a l d a t a c l au se a t df ar s 2 52.227-70 13 (no v . 1 995) and o f the r i ght s in nonc omm e r c i a l c o mput e r sof t ware and docume n t a t ion c l au se a t df ar s 252.227 -7 014 (jun. 1 995). co nt a c t ad d r ess eme r s o n n e t w or k p o we r - embedd ed c o mputing 2900 south di ablo w a y , suit e 190 t e m p e , az 852 82 usa
sa f e t y summ ar y th e f o llowing ge ne ra l sa f e t y p r ecautions mu st be ob s e r v ed dur i ng all ph a s e s o f ope r a t ion, se r v i c e , and r e pair o f thi s equipm e n t . f a ilu re to c o mpl y w i t h these precauti on s or wi th s p ecifi c war n i n g s e l sew h e re in t h i s manu al c o u l d r e s u lt i n pe r s on a l in j u r y or d a m a g e t o th e e q u i p m e n t . t h e s a f e t y p r e c a u t i o n s l i s t e d b e l o w r e p r e s e n t w a r n i n g s o f c e r t a i n d a n g e r s o f w h i c h e m e r s o n i s a w a r e . y o u , a s t h e u s e r of th e p r od uc t, sho u ld f o ll ow these w a rn ing s and al l o th e r saf e t y precauti o n s ne c e ssar y f o r t h e sa f e o p er a t i o n of t h e e q u i p m ent i n yo u r o p er a t i n g env i r o n m en t . ground the instr u m e n t . t o minimi z e shock h a za r d , the equip m e n t ch a s sis and e nc l o s ure mu st be c o nnec t ed t o an e l ec tr ical g r o und. if t h e equipme n t i s su pp li ed wi th a t h ree - c o n d uc t o r a c p o we r cable , the powe r cable m u s t be plu gg e d in t o an appro v ed three - c o n t ac t e l ec tr ic al outl e t , w i t h t he ground i n g wi re (g ree n /y e l l o w) re li abl y c o nnec t ed t o an e l ec tr ica l groun d (sa f e t y ground) a t the pow e r ou t l e t . t he p o w e r j a c k and m a t i ng plug o f t he p o we r cable mee t i n t e r n a t ion a l el ec tro tec hni c al co mmi ssio n ( i e c ) saf e t y st and a r d s a n d l o ca l e l ec tr ic al regula tor y c o d e s. d o n o t o p e r at e i n a n e x p l os i v e at m o sp h e r e . do no t ope r a t e the equipm e n t in an y e x plo siv e a t mo s p he re suc h a s in the p r e se n c e o f f l amm a ble g a s e s or fum e s. o p er a t i o n of a n y el e c t r i c a l e q u i p m ent i n s u ch a n env i r o n m en t co u l d r e s u l t i n a n e x p l os i o n a n d c a us e i n j u r y o r da ma g e . k ee p a w a y f r om liv e circ uit s insi de t h e e q ui pme n t . ope r a t ing pe r s onne l mu st no t re mo v e equipme n t c o v e r s . on ly f a c t or y a uth o r iz ed se r v ic e p e r s onne l or o t he r qu a lified se r v ic e pe r s onne l m a y re mo v e equipm e n t c o v e r s f o r in te rn al suba s s e m bly or c o mpone n t re plac e m e n t or an y in t e r n al adju stm e n t . se r v ic e pe r s onne l should no t re p l ac e c o mpone n t s with pow e r cable c o nnec t ed. u n d e r c e r t ai n c o ndi t ions, d a ng e rou s v o l t ages m a y e x is t ev e n wi th the powe r c a ble re mo v e d . t o a v oid in jur i es, suc h pe r s on ne l should alwa ys disc onnec t p o w e r and disc h a r g e c i rc u i t s be f o re t o uc hing c o m p one n t s . u s e c a ut io n whe n ex po si ng o r h a n d l i n g a cr t . bre aka g e o f a c a thode-ra y t u be (cr t ) cau s e s a h i gh -v e l oc it y s c a t t e ri ng o f gl a s s fra g me n t s (i mplo si on). t o pre v e n t c r t implo s ion, do no t h a ndle the cr t and a v oid rough h a ndling o r j a r r i n g o f t h e equipme n t . h a ndlin g o f a cr t sh ould be done on ly b y qu alified s e r v ic e p e r s onne l u s ing appro v ed sa f e t y m a sk and g l o v e s . do no t su b s t i tu t e p a r t s or mod i f y e q ui pme n t. do no t in st al l sub s ti tute par t s or pe r f orm an y un a u t horiz ed mod i fi ca ti on of t he equipme n t. c o n t ac t y o ur l o cal eme r s o n re pre s e n t a t i v e f o r se r v i c e and re p ai r t o e n sure t h a t al l sa f e t y f e a t ure s a r e m ain t a ined. obse r v e w a r n in g s in m a n u al . w a r n ing s , suc h a s the e x ample be lo w , prec ed e po te n t i a lly d a nge r ou s proc e d ure s thro ughout this m a nu al. i n s t r u c t i o n s c o n t a i n e d i n t h e w a r n i n g s m u s t b e f o l l o w e d . y o u s h o u l d a l s o e m p l o y a l l o t h e r s a f e t y p r e c a u t i o n s w h i c h yo u d e em n e ce s s a r y fo r t h e o p er a t i o n o f t h e e q u i p m en t i n yo u r o p e r a t i n g env i r o n m en t . warning t o preve n t se ri ou s injur y o r de ath fro m d a nge r ou s v o lt ages, u se extreme caution when handling, testing, and adjusting this equipment and its components.
fl am m a bilit y al l e m e r son pw b s (pri n t ed wir i n g bo ar ds) are m a nufac t u red wi th a f l am m a bilit y ratin g o f 94v - 0 b y ul - r ec ogn i z e d m a nufac t u re r s . emi caution ! caution this equipm e n t g e ne ra t e s, u s es and can radi a t e e l ec trom agne tic e n e r gy . it m a y c a u s e or be su s c e p t i ble t o e l ec t r om a g ne ti c in t e r f e r e n c e (e mi) i f no t inst a l l ed and u s ed with a d equ a t e emi pro t ec tion. lithium ba tt e r y c a ution this product contains a lithium battery to power the clock and calendar circuitry. only properly trained service personnel should remove or install lithium batteries. ! caution danger of explosion if battery is replaced incorrectly. replace battery only with the same or equivalent type recommended by the equipmen t manufacturer. dispose of used batteries according to the manufacturer?s instructions. attention ! il y a danger d?explosion s?il y a remplacement incorrect de la batterie. remplacer uniquement avec une batterie du mme type ou d?un type quivalent recommand par le constructeur. mettre au rebut les batteries usages conformment aux instructions du fabricant. vorsicht ! explosionsgefahr bei unsachgem??em austausch der batterie. ersatz nur durch denselben oder einen vom hersteller empfohlenen typ. entsorgung gebrauchter batterien nach angaben des herstellers.
ce notice (european community) ! warning wa r n in g t his is a cl a s s a produc t. in a dome sti c e n viro nme n t, t his pro d u c t m a y cau s e r a di o i n t e r f e r e n c e , in w h ic h ca se the u s e r m a y be requir ed t o t a k e adeq u a t e me a s ure s . e m e r s o n pro d uc ts wit h t h e ce m a rki n g c o mply wi th th e emc direc t iv e (89/33 6/ee c). c o mpli anc e wi th t h is d i r e c t iv e impl i e s c o n f o r mit y t o th e f o l l o w in g e u r o pe an norms : e n 55022 ?limits and me thods o f m e a s ur e m e n t o f r a d i o in t e r f e r e n c e ch ara c t e ristics o f in f o rm atio n t echn o l o gy e q uipm e n t ?; t h is produ c t t e st e d t o e q u i pme n t cl a s s a e n 30 0 386 v . 1.2. 1 ?elec t rom a gne t ic c o mp a t ib ilit y an d ra dio s p ec tr um m a tt e r s (erm); t e le c o mmun i ca t i o n net w o r k e q uipme n t ; e l ec tromagn e t i c c o mpa t ibili t y (emc ) requi r e m e n ts ? sy st e m pr oduc ts also fulfill e n 60950 (pr o duc t s a f e t y ) w h ic h is e s s e n t i a lly th e requir e m e n t f o r the l o w v o ltage direc t iv e (73/23/ee c ). bo ar d pro d uc ts are t e st e d i n a re prese n t a ti v e syste m t o sho w c o mpli an c e wi th t h e abo v e me n t io n ed requi r e m e n ts. a pro p e r in st al l a t i o n in a c e -m ar k e d s y st e m w ill m a in t a in the re qu i r ed em c/sa f e t y pe r f o r m a n c e . in acc o r d anc e with e u r o pe an c o mmunit y direc t iv e s , a ?dec l a r a ti on o f c o n f ormi t y ? h a s bee n m a de and i s o n f ile wit h in t h e e u rope an u n ion . the ?d e c l a ra t i o n o f c o n f o r mit y ? i s a v ail a bl e o n requ est. ple a se c o n t ac t y o ur sales re prese n t a t i v e . the pr oduc t h a s bee n de signed t o m ee t the dire c t iv e o n th e r e stri c t io n o f t h e u s e o f c e r t a in h a zar d ou s sub s t a nc e s in e l ec tr ical and e l ec tr onic equipme n t (r oh s) direc t iv e 2 002/95 /e c.

MVME51005E single board computer installation and use (6806800a38c) vii abou t this manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv overview of contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi con v entions used i n thi s manu al . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x v i i ter m i n ol ogy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi i i 1 h ardware preparation an d instal lati on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 introdu c ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 gettin g s t arted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 overview a n d equi pment r equ ir ements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 unpacki n g instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 ha rdwa re c o n f i g ura t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 ju mper settin gs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 pmc/sbc (761/ipmc) mode selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 ins t al lati on cons iderations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 ins t al la ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 pmc modul es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 primary pmcs pa n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 secon d ary pmcspan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 mvme5 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 2 o peration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 introdu c ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 swi t ches an d indi cators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 abt/r s t swi t ch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 abort fun c ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 r e set fu ncti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 status indi ca tors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 r s t indi ca tor (d s1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 cpu in dicator (ds2 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 conn ector s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 10/100base t ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 de bug port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 sy stem powerup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 ini t i a l i zation pr ocess . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 contents
MVME51005E single board computer installation and use (6806800a38c) contents viii 3 p pcbu g firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 introdu c ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 ppcbug over vi ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 impl ementation and memor y r e qu ir emen ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8 usin g ppcbu g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8 hardware and fir m war e ini t i a li zation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9 defaul t setti n gs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0 cnfg - con f i g ure boa r d in forma t i o n bl ock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0 e n v - set envi ron m ent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1 confi g uri n g the ppcb ug par ameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1 le d/seria l sta r tu p d i agn o stic codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 7 confi g uri n g the vmebus interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 7 fi rmwar e comman d bu ffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 0 stan dard comma n ds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 di agnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 4 f uncti onal descri ption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 introdu c ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 7 features summa r y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 7 features descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8 general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8 processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 9 sy stem memory control l er an d pci host b r idge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0 memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0 fl ash memor y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0 e c c s d ram memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1 p2 in put/outpu t (i/o) modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1 inpu t/ou tput in terfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1 e t hern et in terface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1 vmebu s in terface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 asynchr o nous commun icati o ns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 r e al -ti m e cl ock & nvram & watchdog timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 interrupt rou t i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 idse l rou t i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 5 r am500 memory expansion modul e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 fun c ti on al descri pti o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 ram500 description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 sr om . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5 host cl ock logi c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6 r a m500 modu le install ation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6
MVME51005Esingle board computer in stallation and use (6806800a38c) ix contents r a m500 conn ector s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7 bo tt om s i de memory e x pan s io n co nnecto r (p 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7 top side memory e x pan s ion conn ector (j1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 0 r a m500 progra mmin g issu es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 seri al presence detect (s pd) data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 6 p in assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 introdu c ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3 su mmary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3 ju mper settin gs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3 con n ector s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4 ipm c 761 co nn ect o r (j3) pi n assig n ments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4 mem o ry e x pan s io n co nn ect o r (j8) pi n assig n m en t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5 pci expansi o n con n ector (j2 5 ) pin assi gnmen t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 7 pci mezzan i n e card (pmc) conn ectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 0 v m eb us c o n n ect ors p 1 & p 2 pi n as s i gnm en t s (p mc mo de) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 8 v m eb us p 1 & p2 c o n n ecto r p i n a s s i gnm en t s ( s b c mo de) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 9 10 b a set/100 b a setx connector pi n assi gnments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1 com1 and com2 conn ector pin assi gnmen t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2 7 p rogramming the m v me5100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 introdu c ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 memory maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 processor bus memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 defaul t processor memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4 processor memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 5 pci memor y map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 6 vme memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 6 pci local bus memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 6 vme b u s memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 6 progra mmin g con s iderations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 7 pci arbi tr ati o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 7 interrupt han d li ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 9 dma chan nels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 0 sources of reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 0 e n dia n is sues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1 processor/memory d o main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1 pci domai n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1 vmebu s domai n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2 a s peci fications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 general s p eci f i c ation s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3 power requir ements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4 cooli n g r equ ir ements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4
MVME51005E single board computer installation and use (6806800a38c) contents x e m c compl i an ce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4 b t roubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 solvi n g s t ar tu p probl e ms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 5 c t hermal analysi s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 therma ll y sign ifican t components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 9 component temperatur e measur ement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2 preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2 measu r in g ju ncti on temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3 measu r in g case temperatur e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3 measu r in g local ai r tempera t ur e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4 d r elated d o cu mentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 em ers o n n e two r k po wer - e m bed d ed c o mpu t i n g do cu me nt s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 7 man u factu r ers? documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 8 r e l ated speci f ications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9
MVME51005E single board computer installation and use (6806800a38c) xi figure 1 - 1. mvme 5100 la y o ut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 figure 1 - 2. mvme 5100 install a tion and r e mo v a l f r om a vme b u s ch a s sis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 fi gu re 1 - 3. t y p i cal pmc modul e pl a c e m e n t on a n mvme510 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 figure 1 - 4. pmc s p a n - 002 install a tion on an mvme5 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 figure 1 - 5. pmc s p a n16e -010 install a tion on a pmc s p an1 6e -00 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 fi gu re 2 - 1. b o o t -up s e q u e n c e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 figure 4 - 1. mvme 5100 block di a g ra m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 9 fi gu re 5 - 1. r a m50 0 b l ock d i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5 fi gu re 5 - 2. r a m50 0 modu le pl ac e m e n t on mvme510 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6 fi gu re 7 - 1. v m e b u s m a st e r m a pp in g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8 figure 7 - 2. mvme5 100 in t e rr up t arc h it ec ture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 9 f i gure c - 1 . th e r m a l l y sign ifica n t compo n e n t s on t h e mv me 5 1 0 0 s b c - pri m a r y s i de . . . . . . . . . . . . . . . . 9 1 f i gure c - 2 . th e r m a l l y sign ifica n t compo n e n t s on t h e ipmc 7 6 1 mo dul e - p r i m a r y s i de . . . . . . . . . . . . . . . 9 2 fi gu re c - 3. moun tin g a the r moc o up le un de r a he a t sin k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4 fi gu re c - 4. me a s u r i n g l o cal air t e mpe r a t u r e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 5 lis t o f fig u res

mvme5100 installation and use (6806800a38c) xiii t a bl e 1-1. m a nu al ly c o n f i g ur ed he a d e r s/ju mpe r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 t a bl e 3-1. de b u g g e r c o mm an ds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 t a bl e 3-2. di a g no stic t e st grou p s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5 t a bl e 4-1. mvme51 00 ge n e r a l f e a t ur e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 7 t a ble 5-1. ram500 f e a t ur e su mm ar y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 t a ble 5-2. ram500 sdram m e mor y si z e o p tions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 t a ble 5-3. ram500 bo tt om side c o nnec t o r (p1)pin a s s i gnme n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7 t a ble 5-4. ram500 t o p side c o nnec t o r (j1 ) pin a s signme n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 0 t a bl e 6-1. ipmc76 1 c o nn ec t o r pi n a s si gn me n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4 t a bl e 6-2. me mor y e x p a nsi o n c o nn ec t o r pi n a s si gn me n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5 t a bl e 6-3. pci exp a nsi o n c o n n ec t o r pin a s si gn me n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 8 t a bl e 6-4. pmc s l o t 1 c o nn ec t o r (j1 1 ) pi n a s si gnme n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 0 t a bl e 6-5. pmc s l o t 1 c o nn ec t o r (j1 2 ) pi n a s si gnme n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 t a bl e 6-6. pmc s l o t 1 c o nn ec t o r (j1 4 ) pi n a s si gnme n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4 t a bl e 6-7. pin a s s i gnme n t s f o r c o nn ec t o r p2 i n pmc mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 8 t a bl e 7-1. de fa ul t proc e s s o r me mor y m a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4 t a bl e 7-2. su gge st ed chrp me mor y m a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 5 t a bl e 7-3. h a wk ppc r e gi st e r v a l u e s f o r su gge st ed me mor y m a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 t a bl e 7-4. pci arbi tr a t i o n a s s i gnme n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8 t a bl e 7-5. de vic e s aff ec t ed b y v a r i ou s r e s e ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1 t a bl e a - 1. mvme51 00 s p ec i f i c a t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3 t a bl e a - 2. p o w e r c o nsu m p t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4 t a bl e b - 1 . t r ou bl e s hoo t in g pr ob le ms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 5 t a ble c - 1 . th e r m a lly signi f ican t c o mpone n ts on the mvme 5100 single bo ar d c o mput e r . . . . . . . . . . . . . 8 9 t a ble c - 2 . th e r m a lly signi f ican t c o mpone n ts on the ipmc761 m o dule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 0 t a bl e d - 1. e m e r s o n ne t w ork p o w e r - embedded c o mpu t i n g pub l i c a t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . 9 7 t a bl e d - 2. m a n u f ac tur e r s ? doc u me n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 8 t a bl e d - 3. r e l a t ed s p ec i f i c a t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9 lis t o f tables

MVME51005E single board computer installation and use (6806800a38c) xv about this ma n u al the MVME51005E si n g l e board c o m p u t e r inst all a ti o n an d u s e pro v ides the in f o r m a t i o n y o u will n eed t o inst a l l and c o n f igure y o ur mvme5 1005 e single bo ar d c o mp ut e r . it pr o v ide s s pec ific pr e p ar a t ion and inst all a tion in f o r m a t ion and d a t a applicable t o the bo ar d . the mvme51005 e will he re a f t e r be re f e rred t o a s the mvme5100 . the mvme5100 is a h i gh -pe r f o r m anc e vme s i ngle boar d c o mpute r f e a t ur ing the p o w e rplu s ii ar c h it ec ture with a c h oic e o f pr oc e s s o r s ?e ithe r the mpc7 410 with altiv e c ? tec h n o lo gy f o r algor i t h mic in t e nsi v e c o m p ut a t ion s o r the low - pow e r mp c750. a s o f the pri n tin g d a t e o f t h is manu al, t h e mv me 5100 i s a v ail a bl e i n the c o n f igu r atio ns sho w n be lo w . no te : al l mo de ls o f t h e mvm e 5100 are a v ail a bl e wit h e i t h e r vme sc an be fro n t pane l o r ie e e 11 01 c o mp a t i b le fr on t p a ne l h a n d l e s. mod el number description 450 mhz mcp75 0 co mmer c ia l mo del s mvme5100 5e-016 x 450 mhz mc p7 50, 51 2mb ecc sdram, 17mb fl ash a nd 1mb l 2 cache . 4 00 a nd 500 mhz mpc741 0 commer c i a l m ode ls mvme5110 5e-216 x 400 mhz mpc74 10, 5 12mb ecc sd ram, 17mb fla s h and 2mb l2 cache . mvme5110 5e-226 x 500 mhz mpc741 0, 51 2mb ecc sdram, 1 7 mb flash an d 2mb l2 cache mvm e 712 m co mp at ib l e i /o ipmc712 6e-002 multifunction rea r i/o pm c module; 8-bit scsi, ultr a wide scsi, one p a r a llel p o r t , th re e async and on e syn c/a syn c ser i al por t. mvme712m6e t r ansi t io n mo dul e co nnectors: one db-25 sync/async ser i a l por t, three db-25 async ser i al por ts , one a u i con nector , one d-3 6 parall e l por t, an d one 50 -pin 8-b i t scsi; in cl ude s 3-ro w din p2 ada pter mo dule a nd cab l e . mvme76 1 compat i b le i / o ipmc761 6e-002 multifunction rea r i/o pmc mod u le; 8-bit scsi, one pa r a l l el po r t , tw o async and tw o sync/asy n c ser i al por t s . mvme7616 e-001 t r ansi t io n mo dul e: t w o db-9 a s yn c ser i al po r t conne cto r s , tw o hd- 26 sync/async ser i al p o r t con nectors , one hd -3 6 paralle l por t conn ecto r , a nd one rj -4 5 10/100 ether ne t conn ector ; in clud es 3- ro w din p2 ad apter mo dul e a nd cab l e (f or 8 - bit sc si). mvme7616 e-011 t r ansi t io n mo dul e: t w o db-9 a s yn c ser i al po r t conne cto r s , tw o hd- 26 sync/async ser i al p o r t con nectors , one hd -3 6 paralle l por t conn ecto r , a nd one rj -4 5 10/100 ether ne t conn ector ; in clud es 5- ro w din p2 ad apter mo dul e a nd cab l e (f or 1 6 -bit scsi); re qui re s bac kp lane wi th 5 - ro w din conn ecto rs . sim232d ce5e o r dte e ia-2 32 dce or d t e ser i a l interf a c e mod u le .
MVME51005E single board computer installation and use (6806800a38c) about this m a nual xvi ov e r vie w o f c o n t e n ts the f o llo w ing p a r a gr aphs brie fly de scr i be the c o n t e n ts o f e a c h c h ap t e r . c h apt e r 1, ha r d ware p r e p a r a t i o n and i n st allation , pro v ide s a de s c rip t ion o f the mvme 5100 and its m a in in t e g r a t e d pmc an d ipmc boar ds. t h e re m a inde r o f t h e c h ap t e r in c l udes an e x pl an a t io n o f the in st al l a tio n pro c e d ure , in c l udin g pre p ara t io n an d jum p e r se t t in g i n f o r m a t ion . c h apt e r 2, o p e r ation , pro v ide s a de s c r i p t ion o f the ope r a t ion a l func tions o f the mvme 5100 in cludin g t i p s o n appl yin g po we r , a descrip t ion o f the swi t ch se t t i n g s , the st a t u s indica t o r s, i/o c o nn ec t o r s , and syste m po we r up in f o rma t io n. c h ap t e r 3, pp cbug firmwa re , pr o v ide s an expl an a t ion o f the de bugge r fir m w a re , pp cbug, on the mvme5 100. the c h ap te r inc lude s an o v e r view o f the firm w a re , a s e c t ion on h o w t o u s e ppcb ug , a li sti n g o f the i n i t i a l i za t i on st e p s, a brief e x pl an a t io n o f the t w o mai n c o n f igu r atio n c o m m ands cnf g and env , and a descrip t ion o f the stand a r d c o n f i g u r a t i o n p a r a me t e rs. a li st in g o f th e ba si c c o mm ands ar e a l s o pr o v ided . cha p t e r 4 , f u nc t i o n a l d e sc r i pt i o n , pr o v ide s a s u mm ar y o f the mvme 5100 f e a t ur e s , a block di a g ra m, an d a de s c ri p t io n o f t h e m a j o r fu nc ti o n al a r e a s. c h ap t e r 5, ram500 me m o r y expansi o n m o dul e , pro v i d e s a de s c rip t ion o f the ram500 me mor y ex pansio n mo du le , a li st o f f e a t u r es, a blo c k di agram o f the m o du le , a t a bl e o f me mo r y si z e alloca tions, an inst al l a tion pr oc edur e , and pinouts o f the m o dule ?s t o p and bo tt om side c o nnec t o r s . c h ap t e r 6, pin a s signme n t s , p r o v i d e s a l i st in g o f al l c o nn ec t o r and he a d e r pi n a s si gn me n t s f o r t h e mvme5 100. relat e d pr oduc ts pmcsp a n26 e -0 02 pr imar y pmcsp a n with or igi nal vme sca nbe ej ecto r h andl es . pmcsp a n26 e -0 10 secon dar y pmcsan w i th o r igi nal vme sca nbe ej ecto r ha ndl es . ram5005e-006 stac kab l e (top) 256mb ecc sdram m e z zanine . ram50 05e-01 6 sta c kab l e (bo t tom) 256mb ecc sdram mezzan i ne . ram5005e-010 stac kab l e (top) 512mb ecc sdram m e z zanine . ram50 05e-02 0 sta c kab l e (bo t tom) 512mb ecc sdram mezzan i ne . ram50 06e-00 5 sta c kab l e (top) 128 mb ecc dram ram50 06e-01 5 sta c kab l e (bo t tom) 128mb ecc dram ram50 06e-00 6 sta c kab l e (top) 256 mb ecc dram ram50 06e-01 6 sta c kab l e (bo t tom) 256mb ecc dram ram50 06e-01 0 sta c kab l e (top) 512 mb ecc dram ram50 06e-02 0 sta c kab l e (bo t tom) 512mb ecc dram
about this manual MVME51005E single board computer installation and use (6806800a38c xvii c h ap t e r 7, programm i n g th e mvme5100 , pr o v ide s a de sc rip t ion o f the m e m o r y m a p s on the mvme5 100 inc l ud ing t a ble s o f de f a ult proc e s s o r me mor y m a p s , sug g e s ted chrp me mor y m a p s and h a wk pp c r e gist e r v a lue s f o r sug g e s ted m e mor y m a p s . the re m a inde r o f the c h ap te r pr o v ide s so me pro g ramm in g c o n s ide r atio ns. appe nd ix a , s p ec ifi c a t io ns , pro v ide s the stand a r d s p ec ifica t ions f o r th e mvme 5100 , a s w e ll a s s o me ge ne ral in f o r m a t i o n o n c o ol ing. appe nd ix b , t r o u blesho o t ing , pro v i d e s a brie f e x pl a n a t ion o f the p o s s ible re s o lutions f o r ba s i c e rror c o ndit ion s . ap pen d ix c, the r mal a nalysis , giv e s sy st e m s in t e gra t o r s th e in f o rm a t i o n nec e s s ar y t o c o n d uc t the r m a l eval u a t i o n s o f the bo ar d in t h e i r s p ecific syste m c o n f igu r a t ion . appe nd ix d , r e lat e d do c u me n t a t i o n , pro v ide s a listing o f re l a t e d doc u m e n t a t ion f o r the mvme5100, in cludin g v e ndo r docu me n t a t io n an d i n du str y re l a t e d s p ecifica t ion s . c o mme n ts and sugge stions w e w e lc ome and ap prec i a t e y o ur c o m m e n ts on our doc u me n t a t ion. w e w a n t t o kno w w h a t y o u think about our m a nu als and h o w w e can m a k e the m be tte r . m a il c o mm e n t s t o u s b y fill in g ou t t h e f o l l o w ing on li n e f o r m : http :/ /www .e m e r s onne t w orkpow e r e m beddedc omputing.c om / > c o n t ac t u s > o n line f o r m in ? a re a o f in t e rest? se le c t ? t echni c al d o cu me n t a t ion ? . be sure t o i n clu d e t h e t i t l e , par t num be r , and revi sio n o f t h e manu al an d t e ll u s ho w y o u u s e d i t . c o n v e n tions u s ed in this m a nu al the f o ll o w in g t y po graphical c o n v e n t i o n s are u s e d i n t h is do cum e n t : bold is u s ed f o r u s e r i n put th a t y o u t y pe ju s t a s i t appe ar s ; it is also u s ed f o r c o mm ands, op tions and ar gume n t s t o c o mm ands, and n a me s o f prog rams, direc t ori e s and files. it a l ic is u s ed f o r n a me s o f vari ab le s t o w h ic h y o u a s si g n value s . it alic is al so u s ed f o r c o mme n t s in scree n dis p l a ys and e x amples, and t o in troduc e ne w t e r m s. co urie r is u s ed f o r sy st e m o u tpu t (f or ex ampl e , s c ree n dis p l a ys, re por t s), e x amples, and syst e m promp t s. < en t e r >, < re t u r n > o r < cr > < cr > r e pr e s e n ts the carri age re turn or e n t e r k e y .
MVME51005E single board computer installation and use (6806800a38c) about this m a nual xviii ct r l re prese n t s t h e con t rol k e y . ex ec ute c o n trol c h arac te r s b y pres si ng t h e c t r l k e y and the le tt e r simult aneou s ly , f o r example , ct r l - d . t e rminology a c h ar ac t e r prec ede s a d a t a or a ddr e s s p a rame t e r t o s p ec if y the nume ric f o rm a t , a s f o llo w s (if no t s p ec ifie d, the f o r m a t is he x a dec i m a l): a n a s ter i sk ( * ) f o l l o w i n g a s i g n al na m e f o r s i g n a l s t h at a r e le v e l si gn if ic a n t de no t e s th a t the sign al is true or valid w h e n t h e sign al is l o w . an a s t e r i sk (*) f o llo w ing a si gn al n a me f o r sign als th a t ar e ed g e si gni f i c an t de no t e s th a t t he ac ti on s in it i a t e d b y t h a t sign al oc cur o n hi g h t o l o w tran sit i on . in this m a nu al, as s e r t i o n an d ne gat i on ar e u s ed t o s p ec if y f o rc ing a sign al t o a p a r t ic ul a r sta t e . in pa r t icu l a r , as s e r t i o n and ass e r t re f e r t o a sign al th a t is ac ti v e or t r ue ; ne gat i on and ne gat e in d i ca t e a si g n al th a t is in ac ti v e o r false . t h ese t e rm s are u s e d i n de pe n d e n t l y o f the v o l t age lev e l (high or lo w) th a t the y r e pre s e n t. d a ta and addre s s si z e s ar e de fined a s f o llo w s : 0x specifie s a he xad e cimal n u mber % s pecifie s a bi nar y n u mber & s pecifie s a de ci ma l n u mber byte 8 b i ts , n u mb ered 0 throug h 7 , with bi t 0 being th e lea s t signi fi ca nt. half w o rd 1 6 bits , n u mbered 0 throu gh 15, with bit 0 b e ing the l east significant. w o rd 3 2 bits , n u mbered 0 throu gh 31, with bit 0 b e ing the least significant. dou b le w o rd 6 4 bits , n u mbered 0 throu gh 63, with bit 0 b e ing the l east significant.
1 MVME51005E single board computer installation and use (6806800a38c) 1 1 hardw a re pre p ara t ion and inst all a tion in troduc tion this c h a p t e r pr o v ide s in f o rm a t ion on h a r d w a re pre p ara t ion and inst all a tion f o r the mvme510 0 se ri e s o f s i n g le bo ar d c o mp ut e r s. note unles s oth e rwise s p ecified, the designatio n ?mvme5 100? refers to all models of the mvme5 100-series single boa rd computer s. ge tting s t ar t e d t h e f o ll o w i n g su b s ec t i ons inc lu de in f o rm a t i o n he l p fu l i n pr e p arin g y o u r equi pme n t . it in c l u d e s an d o v e r vie w o f th e mvme5 100, an y eq uipme n t needed t o c o mple t e the inst a l l a tion, and unp a cking in str u c t ion s . ov e r view and e q uipme n t r e quire m e n ts the mvme5 100 in t e r f a c e s t o a vme b u s s y st e m vi a its p1 and p2 c o nnec t or s and c o n t a ins t w o ie ee 13 86.1 pci mezzanine c a r d (pmc) s l o t s. the p m c s l o t s are 64-bit and suppor t bo th fron t and re ar i/o . a d d i t i on a lly , the mvme51 00 is u s e r c o n f i g ur abl e b y se t t i n g on -bo a r d j u mpe r s . t w o i/o mode s ar e po s s ible : pm c mode or s b c mode (als o called 761 or ipmc mode). the sb c mode u s e s the ipmc7 12 i/o pmc and the mvme 712m t r ans i t o n m o dule , or the ipmc7 61 i/o pmc a n d th e mvme76 1 tr a n s i t i o n m o d u l e . t h e s b c mode is back wa r d s c o mp a t ible with the mvme761 tr ansition car d a n d the p2 ad a p t e r car d (ex c luding pmc i/o routing) u s ed on the mvme2 600/27 00 produc t. th is mode i s acc o mpli shed b y c o n f i g uri n g t h e o n - b o a r d j u mpe r s an d b y a ttac h in g an ipmc761 pmc in pmc slo t 1. sec o nd ar y eth e r n e t is c o n f igur ed t o the re ar . pmc mode is back wa r d s c o mp a t ible with th e mvme2 300/mvme2 400 and is acc o mplish ed b y si mply c o n f i g urin g the on -bo a r d j u mpe r s. the f o llo w ing equipme n t list is a ppr opri a t e f o r u s e in an mvme51 00 s y st e m : ? pmc s pan pci ex pansio n me zzani ne m o du le (m at es wi th mvme 5100) ? pe ri p h er a l c o mp o n e n t in te rco n ne ct (pc i) me zzani ne cards (p mcs) (in s tall ed on an mvme5 100 boar d) ? ram500 memor y mezza n ine modules ( ins talled on an mvme 5100 boa r d) ? vme system enclosure ? system console term inal ? disk driv es (and/or othe r i/o) a n d controllers
MVME51005E single board computer installation and use (6806800a38c) 1 h a r dwa r e pr epar atio n and install a tion 2 ? operati n g syst em (and/ o r appl icat io n so ft ware) unpacking instructions av oi d t o u c hin g areas o f in tegrat ed ci rcui try; static discharge can dam a ge these ci rcuit s. note if the shipping carton(s) is/are damaged upon receipt, reques t that the carrier's agent be present during the unpacking an d inspection of the equipment. use esd wrist strap emerso n str o ngl y reco mmends th at yo u use an antis t atic wrist strap and a co ndu c t i ve fo am p a d when in stal lin g or u pgradin g a syste m . electronic compone n ts, suc h as disk drives, comp uter boar d s and mem o ry modul e s, can be ex t r emely sens it ive t o electrostatic discharge (esd). af ter removing the com p one n t from its p r ote c ti ve wrap per or from the system , place t h e co mpon en t on a gro u n d ed, sta t i c - f re e, and adequately protec ted working surface . do not slid e the component over an y s u r f ace . in th e ca se o f a p r in ted circuit b o ard (pcb), place the board with the comp onent side facing up. if a n esd st at ion is no t avai labl e, yo u c a n avoid damage resulting from esd by wearing an antistatic wrist strap (available locally) tha t is atta ched to an active electrical ground. note a sy stem cha ssis may not be a su it able grou ndin g s o ur ce if it is un plugged.
1 hardware preparation and installation MVME51005E single board computer installation and use (6806800a38c) 3 pre p ara t ion thi s sec t io n in c l udes subsec tio n s on h a r d ware c o n figu r a t io n th a t m a y n eed t o be pe r f o r m ed im medi a t e l y be f o r e and a f te r boar d inst all a tion. it in c l udes a brief re m ind e r o n se t t i n g bit s i n c o n t r o l r e gist e r s, se tting j u mpe r s f o r the appr opri at e c o n f igur a t ion, and o t he r vm e d a ta c o nside r a t io ns. h a r d ware c o n f igura t ion t o pr oduc e the de sired boar d c o n f igura t ion and t o en s u r e p r o p er o p er a t i o n of t h e m v m e 5 1 0 0 , i t m a y be nec e ssar y t o pe r f or m c e r t ain mod i fic a tion s be f o r e and af t e r install a tion. the f o llo w ing p a r a gra p hs dis c u s s the pr e p ar a t ion o f the mvme 5100 h a r d w a r e c o mpone n ts pr ior t o ins t a lling t h e m in t o a c h a s s i s an d c o nnec t i n g th e m . a sof t wa re re ad ab le h e ad e r / s w i t c h reg i s t e r (s 1) is a v a i l a b l e on t h e m v m e 5 1 0 0 . th i s s w itch is n o t de fined b y the h a r d war e and it is shipped in the o ff pos i ti on , a s ar e all th e swit c h e s on th is bo ar d . t h is s 1 swit c h i s a v a i l a ble f o r u s e r -s pec i fi c c o n f i g u r a t io n needs vi a th e c o n t ro l regi st e r s. the mvme 5100 pr o v ide s s o f t w a re c o n t rol o v e r mo st o f its op tions b y s e tting bits in c o n t rol re gist e r s. af t e r in st al li ng i t in a s y st e m , y o u can mo dif y i t s c o n f igu r atio n. f o r addi tio n al i n f o rm a t io n on t h e bo ar d ? s c o n t r o l r e gi st e r s , r e f e r t o t h e mvme5100 si n g l e board c o m p u t e r pr og r a mme r 's r e f e re nc e g u ide li st ed in a p pe ndix d , r e la t e d do c u me nt ation . it is i m po r t ant to note th a t som e o p tio n s are n o t sof t wa r e -pro gram m a bl e . t h ese s p e c ifi c op t i on s ar e c o n t rolled thr o ugh m a nu al inst all a tion or re mo val o f jumpe r s, and in some ca se s, the ad dition o f o t he r in t e r f ac e module s on the mvme 5100. the f o llo w ing table lists t h e m a nu all y c o n f igu r ed j u mpe r s on the m v m e 5100 , and the i r de fa ult s e tting s . if y o u are re s e tt in g the bo ar d j u mpe r s fr om t h e i r de fa ul t s e t t in g s , i t is i m por t an t t o v e ri f y th a t al l se tting s are r e se t prope r ly . f o r example , the sb c m o de r e q u ire s se tting jumpe r s 4, 10 and 17 f o r r e a r e t h e r n e t f u n c t i o n s , b u t i t a l s o r eq u i r e s r e s e t t i n g j u m p e r s j 6 a n d j 2 0 . n eg l ec t i n g t o r e s e t j 6 a n d j20 c o uld d a m a ge or de stro y sub s eque n t pmc s or pr pmc s inst alled on the b a se b o ar d at pow e r - up . t a b l e 1-1. man u all y c onfigured header s/j u mper s ju m per description se tt in g d ef au lt j1 riscw a tch hea der no ne ( f a c t o r y use on ly) n / a j2 p a l prog r a mm ing head er n o n e (l ab u s e on ly) n /a j4 ethe r n e t p o r t 2 selection (see a l so j1 0/ j17) f o r p2 et he r n et p o r t 2 : pin s 1, 2; 3, 4; 5 , 6; 7 , 8 (s et wh en in sbc mo de , a l so calle d 76 1 mod e ) no ju m p e r ins t alled (f ro nt pan el) f o r f r on t p a ne l et he r n e t p o r t 2: n o j u mpers inst alled j6, j20 op er a t io n mod e ( s et bo th j u mp e r s) pin s 1, 2 f or pmc mode pmc mod e pin s 2, 3 f o r s b c m o de *
MVME51005E single board computer installation and use (6806800a38c) 1 h a r dwa r e pr epar atio n and install a tion 4 r e f e r t o the sec t io n ti tl ed ju mpe r s e t t in g s o n the ne x t page f o r addit i o n al in f o rma t io n. note 1. wri t e pro t ects on ly out e r t w o 8 k boo t sect ors . r e fer t o fl as h m e mo ry on p a g e 40 for an complete explanation. jum pe r se tting s pr io r t o pe r f or mi ng t h e in st al l a t i o n i n st r u c t io ns, y o u mu st e n sure th a t t h e jump e r s are set prope r l y f o r y o ur p a r t ic ul ar c o n f igur a t ion. f o r example , if y o u ar e u s ing an ipmc761/mvme76 1 or ipmc7 12/mvme71 2 c o mbin a t ion in c o n j unc t ion with the mvme5 100, y o u m u st re s e t the j u mpe r s f o r the sbc mode ( j umpe r s j4, j6, j10, j17 and j 20). t h e s e are fac t or y c o n f i g ured f o r the pmc mode . v e rif y all sett ing s acc o r d i n g t o t h e previou s t a bl e and f o ll o w the i n st r u c t io ns be l o w i f appl icabl e . j7 flash memory selection pin s 1, 2 f o r s o ld er e d b a n k a s oc k e te d bank b pins 2, 3 for socketed bank b j10, j17 et he r n e t p o r t 2 selection (see also j4) f o r f r on t p a ne l et he r n e t p o r t 2: pin s 1, 3 an d 2 , 4 on bo th j u m p e r s front panel ethernet port 2 f o r p2 et he r n et p o r t 2 : pins 3, 5 and 4, 6 on both jumpers (set for sbc mode) j15 system controller (vme) pin s 1, 2 f o r n o sco n auto scon pins 2, 3 for auto scon no jumper for always scon j16 soldered flash protection pins 1 , 2 en ab les pr og r a mmin g of flash flash prog. enabled 1 pins 2 , 3 disab les pr og r a mmin g of th e up per 64kb of flash t a b l e 1-1. man u all y config ured header s/j u mper s (continued) jumper description setting default
1 hardware preparation and installation MVME51005E single board computer installation and use (6806800a38c) 5 pmc/sbc (761/ipmc) mode selection th e r e a r e fi v e h e ade r s a ssoci a t e d w i th the se l ec t io n o f t h e pmc o r s b c mod e : j4, j6 j10, j17 and j 20. three o f the s e he a d e r s ar e r e s p ons i ble f o r s ec o nd a r y e t he r n e t i/o (j4, j10 and j17 ) t o e i the r the fron t pane l (pmc mod e), o r t o the p2 c o n n e c t o r vi a j4 (s b c mode). the o t he r t w o he ade r s (j6 and j20 ) e n sur e pr ope r routing o f +/- 12v sign al r o ut ing. the m v me 5100 is s e t a t the fa c t or y f o r fr on t p a n e l i / o : p m c m o d e ( s ee t a b l e 1 - 1 ) . t h e s b c m o d e s h o u l d o n l y b e s e l e c t e d w h e n u s i n g o n e o f t h e ipmc -7 xx modu le s in c o n j un c t io n wit h the c o rr e s pon d i n g mvme7 x x t r a n si ti on mo du le . inst all a tion c o nside r a t ions the mvme 5100 dr a w s pow e r fr om the vme b u s backpl ane c o nnec t o r s p1 and p2. c o nnec t o r p2 is al s o u s ed f o r th e u ppe r 1 6 b i ts o f d a ta in 32 -b it tr ansf e r s , a n d f o r th e uppe r 8 addr e s s line s in e x t e nde d addressing mo de . t h e mvme 5100 wil l no t f u nc tio n pro p e r l y wi thout i t s m a i n bo ar d c o nnec t ed t o vmebu s backp l ane c o nnec t o r s p1 and p2. w h et h e r t h e m v m e 5 1 0 0 o p er ates as a v m e b us mas t e r o r as a v m e b us s l av e , i t i s c o nf i g u r ed f o r 3 2 b i ts o f a ddr e s s and 32 bits o f d a t a (a3 2 /d32). how e v e r , it h a ndle s a16 or a24 de vic e s in the appropri a t e ad dre s s range s . d8 and/or d16 d e vi c e s in th e syst e m mu st be h a ndled b y the p r o c e sso r sof t wa re . if the m v me 5100 tr ie s t o a c c e s s o f f - bo ar d r e s o urc e s in a nonexist e n t loca tion and if the syst e m doe s no t h a v e a glob a l bu s time-out, the mvme510 0 wa its inde f in a t e l y f o r the vmeb u s c y c l e t o c o mpl e t e . th is wi ll cau s e the sy st e m t o lock u p . the r e is o nly on e si tu a t i o n i n wh ic h the sy st e m mi ght l a ck thi s glo b al b u s ti me- o ut ; t h a t i s whe n the mvme510 0 i s no t t h e syst e m c o n t ro ll e r and t h er e i s n o gl o b a l b u s t i m e - o u t el s e w h er e i n t h e s y s t em . note software can also disa b l e the b u s ti mer by sett in g t h e appro p ria t e bi ts i n th e u n i v erse ii vmebus interface. j10 1 3 5 2 4 6 j17 1 3 5 2 4 6 1 2 3 4 5 6 7 8 p m c i/o m ode j4 j1 0 1 3 5 2 4 6 j17 1 3 5 2 4 6 sbc i/o mode 1 2 3 4 5 6 7 8 j4 for rear pan el lan, jumpe r entire 8 pin header on j4
MVME51005E single board computer installation and use (6806800a38c) 1 h a r dwa r e pr epar atio n and install a tion 6 multi p le mvme 5100 bo ar ds m a y be installed in a single vme c h a s sis ; h o w e v e r , e a c h mu st h a v e a un ique vmebu s addres s. o t he r mp u s on t h e vmebu s can in t e rr up t, disable , c o mmu ni ca t e wit h , and de t e rm ine the ope r a t ion a l st a t u s o f the proc e ssor( s). inst all a tion this s e c t ion d i s c u s s e s the inst all a tion o f pmc s on t o the mvme5 100, inst all a tion o f p m c s p a n module s on t o th e mvme51 00, and the install a tion o f th e mvme5 100 in t o a vme c h a s sis . note if yo u have o r dered on e or m o re of t h e o p t i o nal ram50 0 me mo ry me z z a ni ne b o ard s f o r the mvme 5100, ensure that they are ins t alled on the boa r d pr ior to proceeding. if they ha ve no t been ins tal l ed by th e facto r y, an d y o u ar e installing them your self, please refer to chapter 5, ram500 memory expansi o n module , for installation in structions. it is reco mm end e d that t h e mem o ry me zzain in e m o du le s b e in stall e d pri o r to in stal li ng o t her bo ar d ac ces s o r i e s , s u c h as pm c s , ipm c s o r tran si ti on m o du l e s. figur e 1-1. mvm e 5100 l a y o ut 2 788 040 6 p1 p2 j22 j24 j12 j14 j3 j5 j6 j21 j23 j11 j13 xu1 xu2 l2 l1 j8 j25 j10 j17 j7 j16 j15 j1 pci mezzanine card 10/100 base t10/100 base t debug pci mezzanine card scsi busy pib busy j20 s1 u8 hawk asic j9 j18 j19 j2
1 hardware preparation and installation MVME51005E single board computer installation and use (6806800a38c) 7 p m c module s pmc modules mount on top of the mvme5100. perform the following steps to install a pmc module on your mvme5100. dangerous voltages, capable of causing deat h, are present in this equipment. use extreme caution when handli ng, testing and adjusting. ins e rting or removing modules with po wer applied may result in dam a ge to modul e co mpon en ts . avoi d t o uch ing area s of integrated circuitry, static discharge can dam a g e the s e circuits. note t h is procedure ass u mes tha t yo u ha ve read t h e u s er?s manu al t h at came wi th you r pmc s . 1. at ta ch a n esd st rap to y o ur wri st . at tach t h e other end of the esd strap to an e l ec trical ground. n o te th at the sy stem cha ssis may no t be ground ed if it is unplugged. the esd s t rap must be secured to your wris t an d to gr oun d t h ro ugho ut t h e pro c edu r e. 2. perform a n operating system shutdown. tur n the ac or dc p o we r of f and re move the ac co rd o r d c powe r li ne s from t h e syst em . re mo ve ch assis or sys t em cover(s) a s necess ary for acce ss to the vme modules. 3. if th e mvme51 00 has already been i n stal led in a vme b u s card slo t , carefu ll y remo ve it as show n in figure 1-2 and place it with connectors p1 and p2 facing you. 4. rem o v e the filler plate( s) from the fr ont panel of th e mvme51 00. 5. ali g n th e pmc mo dule?s ma ti ng conn ect o rs to t h e mvme 5100?s m a t i n g co n n e cto rs and press firmly into place. 6. in sert t h e appro p ria t e number o f phil li ps screws (t ypica l l y 4 ) from the bot t o m of the mvme510 0 into the sta n doffs on the pmc mo dule and tighten the screws (ref er to figure 1-3 ). figur e 1-2. mvm e 5100 install a tion and r e mo v a l f r om a vme b u s c h a s s i s
MVME51005E single board computer installation and use (6806800a38c) 1 h a r dwa r e pr epar atio n and install a tion 8 f i gure 1-3. t y pical pmc modu le pl ac e m e n t on an mvme5100 prim ar y pmc s pan t o inst all a pmc s p a n16e -0 02 p c i e x p a nsion modu le on y o ur mvme 5100, pe r f orm th e f o llo w ing steps while referring to the figure on the next page: dangerous voltages, capable of causing deat h, are present in this equipment. use extreme caution when handli ng, testing, and adjusting. ins e rting or removing modules with po wer applied may result in dam a ge to modul e co mpon en ts . avoi d t o uch ing area s of integrated circuitry, static discharge can dam a g e the s e circuits. note t h is pro c edu r e as sumes t h at you ha ve read t h e user?s ma nua l tha t was furn ished wit h yo ur pmcspan and tha t you have i n st all e d t h e selected pmc mo dules on to yo ur pmcspan accor d ing t o the in str u cti o n s pr ovided i n th e pmcspan a n d pmc manu al s. 1. at ta ch a n esd st rap to y o ur wri st . at tach t h e other end of the esd strap to an e l ec trical ground. n o te th at the sy stem cha ssis may no t be ground ed if it is unplugged. the esd s t rap must be secured to your wris t an d to gr oun d t h ro ugho ut t h e pro c edu r e. 2. perform a n operating system shutdown. tur n the ac or dc p o we r of f and re move the ac co rd o r d c powe r li ne s from t h e syst em . re mo ve ch assis or sys t em cover(s) a s necess ary for acce ss to the vme modules. 3. if th e mvme51 00 has already been i n stal led in a vme b u s card slo t , carefu ll y remo ve it as show n in figure 1-2 and place it with connectors p1 and p2 facing you. 4. at tach t h e four st andoff s to th e mvme51 00. for each standoff:
1 hardware preparation and installation MVME51005E single board computer installation and use (6806800a38c) 9 ? i ns ert the th rea d ed e n d i n t o th e st ando ff hol e at ea ch c o rne r of the mvme5 100. ? t hread the lo ck in g nu ts i n t o th e st ando ff ti ps a n d ti gh ten. 5. place the pmcs pa n on top of the mvme 5100. a lign the mounting holes in each corner to the standoffs and align pmcspan connect or p4 with mvme5 100 connector j2 5. f i gure 1-4. pmc s pan - 002 inst al l a ti on on an mvme 5100 6. g e ntly pr ess the pmcspan and mvme5100 together and verify that p4 is fully s e a t ed in j25. 7. in sert fou r s h ort screws (phi ll ips ty pe) thr o ugh t h e h o les at t h e corners o f t h e pmcspan and into the standoffs on th e mv me51 00. tighten screw s s e cur e ly. sec o nd ar y pmc s p a n the pmcspan16e-010 pci expansion module mounts on top of a pmcspan16e-002 pci expansion module. to install a pmcspan-010 on your mvme5100, perform the following steps while referring to the figure on the next page: 2081 9708 pmc s pa n mvme5100
MVME51005E single board computer installation and use (6806800a38c) 1 h a r dwa r e pr epar atio n and install a tion 10 dangerous voltages, capable of causing deat h, are present in this equipment. use extreme caution when handli ng, testing, and adjusting. ins e rting or removing modules with po wer applied may result in dam a ge to modul e co mpon en ts . avoi d t o uch ing area s of integrated circuitry, static discharge can dam a g e the s e circuits. note t his procedur e a ssumes that you have r e a d the us er ?s manual that w a s furnished with the pmc s pan, an d t h at yo u hav e i n st al le d the sele cte d pm c m o d u l es o n yo u r pmc s pan accor d ing t o the in str u cti o n s pr ovided i n th e pmcspan a n d pmc manu al s. figur e 1-5. pmcs p a n16e -010 in stall a tion on a pmc s p a n16e -002 1. at ta ch a n esd st rap to y o ur wri st . at tach t h e other end of the esd strap to an e l ec trical ground. n o te th at the sy stem cha ssis may no t be ground ed if it is unplugged. the esd s t rap must be secured to your wris t an d to gr oun d t h ro ugho ut t h e pro c edu r e. 2. perform a n operating system shutdown. tur n the ac or dc p o we r of f and re move the ac co rd o r d c powe r li ne s from t h e syst em . re mo ve ch assis or sys t em cover(s) a s necess ary for acce ss to the vme module. 3. if the primary pmc carrier module and mvme51 00 a ssembly is already ins t alled in the vme chassis, carefully remo v e i t as sho w n in figure 1-2 and plac e it with connectors p1 and p2 fa cing yo u. 2065 9708 p3 j3 pmcs pan 16e-0 10 mvme5100 an d pmcspan16e-002 assembly
1 hardware preparation and installation MVME51005E single board computer installation and use (6806800a38c) 11 4. remo ve fo ur screws (phi ll ips t ype) from the standoffs in each corn er o f t h e pri m a r y pc i ex pans io n mo du le. 5. at tach t h e four st andoff s from t h e pm cspa n- 010 mo un ti ng kit to t h e p m cspan- 002 by screwing the threaded ma le portion of the st a n do ff s in t h e lo ca ti ons where the scre ws we re rem o ve d in the p r e v ious step . 6. place the pmcspa n-0 10 on top of the pmcs pan-002. align th e mounting holes in each corner to th e standoffs and align pmcs pan-0 10 connector p3 with pmcs pa n-002 conne c tor j3. 7. g ent ly pre s s the two pm cspan mo dul es t o g ether an d v er i f y th a t p 3 i s fu ll y se at ed in j3 . 8. insert th e four screws (philli ps type) through the holes at th e c o rn er s o f pmc s pan- 010 an d in to t h e s t an dof f s o n the primary p m cspa n-0 02. tighten screws s e curely. note the scre ws have two differe nt head diameters. use the screws with the s m aller heads on the stand o ff s ne xt to vme b u s co nn ect o rs p 1 and p2. mvme510 0 be f o re inst alling the mvme5 100 in t o y o ur vm e c h a s sis , e n sur e th a t the j u mpe r s a r e c o n f i g ured pr ope r ly . this proc edur e a s s u me s th a t y o u h a v e alr e ady inst alled the pmc s p a n(s) and an y pmc s th a t y o u h a v e se lec t ed. p e r f or m the f o llowing st e p s t o inst all the mvme 5100 in y o ur vme c h a s sis : dangerous voltages, capable of c a using d e at h, are present in this equipm ent. u se extreme caution when handli ng, testing, and adjusting. ins e rting or removing modules with po wer applied may result in dam a ge to modul e co mpon en ts . avoi d t o uch ing area s of integrated circuitry, static discharge can dam a g e the s e circuits. 1. at ta ch a n esd st rap to y o ur wri st . at tach t h e other end of the esd strap to an e l ec trical ground. n o te th at the sy stem cha ssis may no t be ground ed if it is unplugged. the esd s t rap must be secured to your wris t an d to gr oun d t h ro ugho ut t h e pro c edu r e. 2. perform a n operating system shutdown. tur n the ac or dc p o we r of f and re move the ac co rd o r d c powe r li ne s from t h e syst em . re mo ve ch assis or sys t em cover(s) a s necess ary for acce ss to the vme module. 3. remo ve the fil l er panel from the vmebus chas sis car d sl ot wh ere you are go ing t o in stal l the mvme51 00. if yo u have i n s t al led one or more pmcspan pci ex pansi o n modu les on to your m v m e 5100 , you will need to remove filler panels from one additiona l card slot for ea ch pmcs pan, above the car d slot for the mvm e 5100 . ? if y o u in tend t o use the mvme510 0 as syst em cont rol l e r, it mu st occup y the left-most card slot (slot 1). the syste m c o ntroller must be in slot 1 to correctly initiate the bus-grant daisy-chain and to ensure prop er operation of the iack daisy-chain driv er.
MVME51005E single board computer installation and use (6806800a38c) 1 h a r dwa r e pr epar atio n and install a tion 12 ? i f y o u do no t in tend t o use the mvme510 0 a s syst em cont rol l er, it can occup y any unused card slot. 4. slide the mvme5 100 (a nd pm cspans if used) into the selected ca rd slot (s ). verify tha t the m o dule or module( s ) seated prop erly in the p1 and p2 connectors on the chassis backplane. do not damage or bend conn ect o r pi ns. 5. secure the mvme 5100 (and pmcspa ns if used) in the chas sis with the screws in the top an d bo tt om of it s fron t pan e l an d veri fy pro p er co nt act wi th t he tran sver se mou n t i n g r a il s to minimize rf e m issions. note som e vme backplanes (such as those used in emer son modular chass i s systems) ha ve an au to -j umperi ng fea t ur e for au to matic propagation of the iack and bg signals. the step im med i ately below does not appl y to such backplane d e signs. 6. on the chassis back plane, re move the i n terrupt acknowledge (i a c k) an d bu s grant (bg) j u mper s from th e header for the card slots occupied by the mvme5 100 and any pmcspan modules. 7. if you i n t end to us e ppcbug int eract i vel y, conn e c t t h e t ermi n al that is t o be used as the p p c b ug system console to the deb u g port on the front panel of the mvme 5100. note in normal operation, the hos t cpu co ntr o ls mvme 5100 opera t ion via the vme b us universe registers. 8. replace the chassis or sys t em cover(s) and cable peripherals to th e pane l co n n e c to rs as requir ed. 9. r eco n n e c t the syste m t o the ac o r dc po wer so u r ce and tu rn the syste m p o we r on . 10 . t he mvme510 0?s gr ee n cpu led indicates activity as a set of co nf ide n ce te sts i s run , an d the debugg er prom pt pp c6-bug > appears.
2 MVME51005E single board computer installation and use (6806800a38c) 13 2 ope ra tion in troduc tion this c h ap te r p r o v ide s ope r a t ing instr u c t ions f o r the mvme 5100 single boa r d c o mp ut e r . it inc lude s ne c e ssar y in f o rma t io n abo u t po we ri ng up the syst e m al ong wit h t h e f u n c t i o n ali t y o f t h e s w it ches, sta t u s in d i ca t o r s an d i/o por t s on the fr on t p a ne ls o f the bo ar d . sw i t c h e s a n d i n d i c a t o r s the fr on t p a ne l o f the mvme 5100, a s sho w n in fi gure 1-1 , inc o r p ora t e s one du al func tion t o ggle sw it c h ( ab t / rs t ) an d t w o li g h t - e m i tti ng di ode (le d ) st atu s i n dica t o r s ( bfl , cpu ) loca t ed on the fron t pane l. ab t/ r s t s w it c h the ab t/ r s t s w itch ope r a t es i n t h e f o l l ow ing man n e r : if pressed f o r less t h a n 5 se c o n d s, t h e abor t fu n c t i on i s se lec t ed, if pressed f o r m o r e t h a n 5 se c o nds , t h e re se t func ti o n is s e l ec t ed. eac h func tion is de scr i bed be low . abort function whe n t o g g led t o ab t , t h e s w i t ch g e n e rates an i n te r r u p t s i g n a l to t h e p r o c esso r . t h e i n te r r u pt i s n o rm al ly u s ed t o a b o r t pro g ram ex ec ut i o n an d re t u r n c o n t r o l t o the d e bugge r fir m w a r e loca t ed in the pr oc e ssor and fl a s h m e m o r y . the in t e rr up t s i gn al re ac he s the proc e s s o r vi a i s a b u s in t e r r u p t line irq8. the in t e rr up t e r c o nnec t ed t o the abo r t sw it ch is an e d ge - s e n sit i v e circu i t , f ilt e r e d t o re mo v e s w i t c h bou n c e . reset function whe n t o ggled t o rs t , the swit c h re s e ts all onbo ar d de vic e s. t o ge ne r a t e a r e s e t, the swit c h mu st be de pr e s sed f o r m o re th an fiv e sec o nds. t he on - b o a r d un iv e r s e a s ic i n c l udes bo th a gl o b a l an d a loca l r e s e t driv e r . wh e n the a s ic o p e r a t e s a s the syst e m c o n t rol l e r , the reset dr i v e r pro v ides a glob al s y s t e m r e se t b y a s se r t in g t h e s y s r e s e t # si gn al. a d d i tion a l y , whe n th e m v me 5100 is c o n f igur ed a s a syst e m c o n t rolle r (s c o n), a sy sre s e t # s i gn al m a y be ge ne r a t e d b y t o ggling the ab t/ r s t s w i t ch to rst , o r by a p o wer - u p r e set , o r by a watch d o g t i meou t, or b y a c o n t ro l b i t in t h e mis c e l l a neo u s c o n t r o l r egi st e r (mi s c_c t l) in t h e univ e r s e a s ic. note sysre s et# rema ins ass e rted for at lea s t 200 ms, as required by th e v m e b us s p ecification.
MVME51005E single board computer installation and use (6806800a38c) 2o p e r a t i o n 14 st a t us i n d i c a t o r s the r e are t w o l i ght - e m itting diode (le d ) st a t u s ind i ca t o r s loca t e d on th e m v m e 5100 fron t p a ne l. the y ar e l a be led bf l and cpu . rst indicator (ds1) the yel l o w bf l le d i n di ca t e s boar d fail ure ; this i n dica t o r is al so ill um in a t ed dur i n g rese t a s an le d tes t . t h e bf l i s set if the mod f ai l r e gi st e r o r fu se r e giste r i s se t . r e f e r t o the mvme5100 sin g l e boa r d c o m p ut e r p r og ramme r ? s r e f e re nc e g u i d e (v510 0a/pg) f o r in f o r m a t ion on the s e r e gist e r s . cpu indicator (ds2) the gree n cpu led indica t e s cpu ac tivit y . c o nnec t or s the r e ar e thr e e c o nnec t o r s on th e fron t p a ne l o f th e mvme5 100. t w o are bo tt om -l a b e l ed 10 /1 0 0ba se t and one is l a be led de bug . 10/100ba se t po rts the t w o rj -45 por t s l a be led 10 /1 00b a s e t provide th e 10 ba s e t / 10 0 b a s e tx et h e r n et lan in t e r f ac e . the s e c o nnec t o r s ar e t o p - l a be led with the de sign a t ion la n1 and la n2 . debug port the rj -45 por t l a be led de b u g pro v i d e s a n r s 232 s e ri al c o mmunica tions in t e r f ac e , ba s e d on tl16c550 univ e r sa l a s ync h ronou s r e c e iv e r /t r a ns mitt e r (u ar t) c o n t r o lle r c h ip . it is a s ync h r o nou s on l y . f o r addi tio n al in f o rma t io n o n pi n a s sign me n t s, ref e r t o c h ap t e r 6, pin a s signme nts . the de b u g por t m a y be u s ed f o r c o nnec ting a t e rmin a l t o the mvme5 100 t o se r v e a s th e fir m w a r e c o nsole f o r the f a c t or y inst alled de bugge r , ppcbug. the por t is c o n f igur ed a s f o llows : ? 8 bits per character ? 1 stop bit per character ? parity disabled ( n o parity) ? ba ud r a te = 9600 baud (defa u lt baud rate at power - up) af te r p o we r - up , th e b a u d ra te o f th e de b u g por t c a n be rec o n f igured b y u s ing the de b u gge r?s p o r t fo r m a t ( pf ) c o m m and . syst e m p o w e rup a f t e r y o u h a v e v e ri fi ed t h a t a l l n e c e s s a r y h a r d w a r e pr e p a r a t i o n is do ne , t h a t al l c o n n ec t i ons w e re made correctly and that the installation is complete, you can power up the system.
2operation MVME51005E single board computer installation and use (6806800a38c) 15 initi a liza tion pro c e s s the mpu , h a r d war e and firm wa re in it i a liza t io n proc es s is pe r f o r m e d b y t h e pp cbug fi rmware upo n syst e m pow e r u p or s y st e m r e s e t. the firm war e initi a li z e s the de vic e s on the mvme5 100 in pr e p ar a t i o n f o r bo o t in g an o p e r a t in g sy st e m . the fir m w a re is shipped from the f a c t or y with an ap propr i a t e s e t o f de f a ults. de pe nd ing on y o ur syst e m and s p ecific applic a t io n, the r e m a y o r m a y no t be a nee d t o mo dif y t h e f i r m ware c o n f i g u r a t io n be f o re y o u boo t th e ope r a t in g sy st e m . if it is nec e s s a r y , re f e r t o chapt e r 3 , pp c b ug firmwa re f o r ad dition al in f o rm a t ion on modi f y ing firm w a re de f a ult p a r a me t e r s . the f o ll o w in g fl o w ch ar t i n figure 2-1 sho w s the ba s i c initi a liza t ion pr oc e s s th a t t a k e s pl ac e during mvme5 100 s y st e m st ar t - up s. f o r fur t he r in f o rm a t ion on ppcbug , r e f e r t o the f o llowing : ? chapte r 3, ppcbug firmw a re ? ap pe ndix b, t r o u blesho oting ? ap pe ndix d, relat e d docum e ntatio n figure 2-1. boot-up sequence st ar tup i n itial i za tio n monitor boo t ing po s t powerup/reset initialization initialize devi ces on the mvme5100 poweron self-t est di ag no sti c s firmware-configured boot mechanism , interactive, command-driven on-line pp c debu gger , when terminal co nn ected. if so conf igur ed . defau lt is n o b o ot.

3 MVME51005E single board computer installation and use (6806800a38c) 17 3 pp cbug f i rmware in troduc tion th e pp cb ug fi r m wa r e i s th e l a y e r of sof t wa re ju s t a b o v e th e h a r d wa re . t h e f i r m wa re p r ovid es t h e pro p e r in it i a li za t i o n f o r the devic e s on t h e mvme 5100 up on powe r u p o r rese t . this c h ap t e r de scr i be s the ba sic s o f the ppcbug an d its ar c h it ec ture . it also de scribe s the monit o r (in t e r ac tiv e c o mm and por t ion o f the firmw a r e), and pro v ides in f o rma t io n o n u s i n g the pp cbug de b u gge r and the s p ec i a l c o mm ands. a c o m p le te li st o f pp cbug c o m m ands i s also pro v i d e d . f o r fu ll u s e r i n f o rm a t i o n a b ou t ppcb ug , r e f e r t o t h e pp cbug firmwa re p a ck a g e u s e r ?s ma n u a l and the pp c b ug d i agno s t ic s ma n u a l , l i s t e d i n ap p e n d ix d , r e l a t e d doc u m e n t a t i o n . pp cbug ov e r vie w the ppcbug de bugge r fir m w a re is a po w e r f ul e v alu a tion and de bug g ing t ool f o r s y st e m s b u ilt ar ound mo t o rol a micr oproc e s s o r . f a c ilitie s ar e a v ail a ble f o r loadin g and e x ecut ing u s e r pro g ram s un de r c o mplet e o p e r a t or c o n t ro l f o r syst e m eval ua t i o n . t h e p p c b u g p r o v i d e s a high degr ee o f func ti o n al it y , u s e r fri e n d li ne s s , por t a b i l i t y and e a s e o f m a i n t e n a nc e . t h e ppcbu g al s o ac hi e v e s it s po r t a b i l i t y becau s e it w a s wri t t e n e n t i r e ly i n the c pr ogra mmin g l a ngu a ge , e x c e p t whe re nec e s s ar y t o u s e a s s e mble r func t i o n s. pp c b ug in cludes c o m m ands f o r : di sp la y and mo d i f i c a t i o n of me mo ry br eakpoint and tracing cap a bilities a powerful assembler a n d d i sas s embl er us eful fo r pa tchi ng progra ms a self-test at powerup fe at u r e which verif i es the i n tegri t y o f the syste m pp c b ug c o nsi s ts o f thre e par t s : a command- d r i ven, user- int eracti ve so ftware debugger, descr i bed in the pp cbug firmware package user?s man u al, listed in a ppe ndix d, rela ted docu ment ation (hereafter ref erre d to as ? d ebugger? or ?pp c bug?). a command- d r i ven diagn o st ics package fo r the mvme510 0 h ardware (her ea fter refe rred to as ? d iagnostics?). t h e di agnostics package is described in the pp cbug diagn o stics m a nual, listed in ap pe ndix d, relat e d docum e ntatio n . a user interfac e or debug/diagnostics mo nitor that acce pts comm ands from the sy stem console terminal. w h e n us i n g p p c b u g , yo u o p er at e o u t of ei t h er t h e de bugge r dir e c t o r y or t h e di agno stic direc t or y . if you are in the d ebugger directory, th e deb u gger prom pt ppc6-bug> is disp layed and you have all of the debugge r commands at your dispos al.
MVME51005E single board computer installation and use (6806800a38c) 3 ppcbug firmware 18 if you ar e in th e diagno stic director y, the diag no sti c p r o m p t pp c6-d i a g> is displayed and you have a l l of the diagnostic commands at your disposa l as well as a l l of the debugger com m ands. becau s e pp cbu g is c o mm a n d - driv e n , i t pe r f orms i t s v a ri o u s ope r a t io ns i n re s p on s e t o u s e r c o m m ands e n t e r e d a t th e k e ybo a r d . whe n y o u e n t e r a c o mm an d, p p cbu g ex ec u t e s th e c o m m a n d and t h e promp t re appe ar s. howe v e r , if y o u e n t e r a c o mman d t h a t cau s es e x ecut io n o f u s e r t a r g et c o de (f or example , go ), the n c o n t r o l m a y or m a y no t re tu rn t o p p cb u g , de pe n d in g on th e ou t c ome of t h e u s er p r o g r a m . i m p l em ent a t i o n a n d m e m o r y r e q u i r em ent s pp c b ug is w r i t t e n l a r g e l y in t h e c pro g ram m i n g l a ngu a ge , pro v iding be nefit s o f po r t abili t y an d m a in t a in abil it y . w h e r e n ec e ssar y , a s se mbl y l a ngu a ge h a s bee n u s ed in t h e f o rm o f se para t e l y c o mp iled progr a m module s c o n t aining only a s se m b le r c o de . ph ysicall y , pp cbug is c o n t ain ed i n t w o so ck e t e d 32-pin pl cc fl a s h de vic e s th a t t o ge the r pro v i d e 1mb o f st orage . the e x ec ut able c o de is c h ecksum me d a t ev e r y po we r - on o r reset fi rmware e n tr y . the re sult (w hic h inc l ude s a pre c alc u l a ted c h ecksum c o n t aine d in the f l a s h d e vic e s) , is v e r i f i ed ag ainst the e x pe c t ed c h e c ksum. ppcb ug r e q uir e s a m a ximum o f 7 68kb o f re a d /writ e me mor y . the de b u gge r alloca t e s this s p a c e from the t o p o f me mor y . f o r exa m ple , a syst e m c o n t aining 6 4 mb (0x0 40000 00) o f r e a d /wr i t e me mor y will pl ac e the ppcb ug me mor y loca tion s 0x03f4000 0 t o 0x3ffffff . a d d i tion ally , the fir s t 1mb o f d r am is rese r v ed f o r t h e e x c e p t io n v e c t o r t a ble an d st ac k. us i n g p p c b u g pp c b ug is c o m m and - dr i v e n ; it pe r f o r m s it s var i ou s o p e r a t i o n s in res p o n se t o c o mm and s th a t y o u en t e r a t t h e ke y b o a r d . w h en t h e pp c6-b ug > pr omp t appe ar s on the sc r ee n , the de b u gge r is re ad y t o acc e p t de b u gge r c o mm ands. whe n the pp c6-dia g> promp t appe ar s on the scree n , the de bug g e r is r e ad y to ac c e p t di ag nos t ic s c o mman ds . t o s w i t ch fr om o n e mo de to t h e o t h e r , e n te r sd . wh a t y o u e n t e r i s st ored in an in t e rn al buff e r . e x ecut io n begi ns o n l y a f t e r y o u pres s the re t u r n or en t e r k e y . t hi s al lo ws y o u t o c o rr ec t e n t r y e r r o r s , i f nec e s s a r y , wi th the c o n t r o l c h ara c t e r s de s c ribed in t h e pp cbug firmwa re pa ck a g e u s e r ?s ma n u a l , li s t ed i n appe nd ix d , r e lat e d docume n t a t ion . af t e r the d e bugge r e x ec ut e s the c o mm and , the pr omp t re ap pe ar s. h o w e v e r , de pe nd ing on w h a t the u s e r p r ogram doe s , if the c o mm and cau s e s e x e c ution o f a u s e r t a r g e t c o de (th a t is, go ), the n c o n t ro l m a y o r m a y n o t retu rn t o the de bugge r . f o r example , if a bre akpoin t h a s bee n s p ec ified , the n c o n t r o l r e turns t o the de bugge r whe n the bre a kpo i n t is e n c o u n te red du r ing e x ecut io n o f th e u s e r pr ogr a m. al t e rn a t e l y , t h e u s e r pro g r a m c o ul d r e t u rn t o t h e de b u gge r b y me a n s o f the syst e m call h a n d le r r o ut in e re tur n (de s cr ibe d in the pp c bug f i r m ware pac k age u s e r ? s ma nual ). f o r mo re ab o u t th i s , re f e r t o t h e gd , go and gt c o mm and de scr i p t ions in the pp cbug f i r m wa re pac k age u s e r ? s m a nual , l i s t e d i n ap pe ndix d , r e la t e d doc u m e n t a t i o n . a de b u gge r c o mm and is m a de up o f the f o llowing p a r t s : the com m and name, either uppercas e or lowe rc ase (for example, md or md )
3ppcbug firmware MVME51005E single board computer installation and use (6806800a38c) 19 a n y requir ed argu ment s, as speci f ied by comma n d at least one space before the first argument . p r ec ede a l l ot he r argum e n t s wit h ei th er a space or comma. on e or more o p ti ons . precede an opt i on o r a st ri ng of o p t i o n s wit h a s e mico lo n ( ; ). if no o p t i o n is e n t ered, the c o m m and ? s def a u l t o p ti o n c o n d it io n s are u s e d . h a r d w a re and f i rm ware initi a li za tion th e d e bu gg e r p e r f or ms th e h a r d wa re a n d f i r m wa re i n i t i a l i za ti on p r o c ess. th is p r o c es s o c cu r s e a ch time the mvme 5100 is re s e t or po w e r e d up . the st e p s list ed be lo w ar e a hi gh -le v e l outline ; be a w are th a t no t al l o f the de t a ile d st e p s are l i st e d . 1. sets mpu.msr to k n own value. 2. in vali dates th e mp u' s data/i nst r uct i o n caches. 3. clea rs all segment registers of th e mpu. 4. clea rs all block address tran s l at io n regist ers of t h e mpu. 5. in it ia li zes t h e mpu- bus- to -pci-bus bridge d evice. 6. in it iali zes t he pci- bus- to -isa-bus bridge device. 7. c a lculates the external b u s clock speed of the mpu . 8. delays for 75 0 milliseconds. 9. d e term in es the cp u base board type. 10 . s izes the lo cal read/wri te memo ry (tha t is , dr am). 11 . i nitia l izes the read/write memory cont roller . sets base a ddress of mem o ry to 0x0 0000 000. 12. r etriev es the speed of read/write mem o ry. 13 . i nitia l izes the read/write memory controller with the speed of read/write memory. 14. r etriev es the speed of read o n ly m emo ry (t hat is, flash). 15. i nitializ es the read only memory contro ller with the spee d of re ad only mem o ry. 16. e nab l es the mp u's instruction c a che. 17 . c opies the mpu's exception vector table from 0 x fff0000 0 to 0 x 00 00000 0. 18 . v erifies mpu type. 19. e nab l es the superscalar fe ature of the mpu (s uperscalar processor boards only). 20 . v eri f ie s th e e x t e r n al bu s clock speed of th e mpu. 21 . d etermines the debugger ' s console/h o st ports and initializes the pc1655 0a. 22. d isplays the debugger's cop y right m essag e. 23 . d ispl ays an y hardware in it ia li za ti on errors tha t ma y have occurred. 24 . c hecksums th e debugger object and displays a war ning mes s ag e if the checksum f a ile d to ve ri f y .
MVME51005E single board computer installation and use (6806800a38c) 3 ppcbug firmware 20 25. d i s plays the am o u n t of lo cal re ad /writ e m e mo ry fo un d. 26. v e r ifi es the con f i g u r at io n dat a that is reside nt in nvr a m an d di splays a warn i n g m essage if the veri ficat i o n fa il ed. 27 . c alculates and dis p lay s the m p u clock speed, v erifies that the mp u c l ock speed matc he s the con f i g urat io n dat a , an d di spla ys a wa rn in g m essage i f t h e ve ri fi cati on fai l s. 28 . d isplays th e bus clock s p eed, ver i fies tha t the bus clock spee d m a tches the configuration data ,a nd displays a warning mess age i f t h e v erif i c a ti on f a il s. 29 . p robes pci bus for supported network devices. 30. p robes pci bus for support ed m a ss st or a g e devi ces . 31. i ni ti al iz es the me mo ry /io ad dr es se s fo r th e s u pported pci bus devic es. 32 . e xecut es sel f -t es t, if so con f i g ured. (defa u lt is no sel f -t es t). 33. e xtinguishes the board fail led, if self -test pass ed and outputs any wa rning messa ges. 34. e x ecu tes b o o t program, if so con f i g ure d . (d efau lt is n o bo ot .) 35. e xecutes the debug g er m o ni to r (t hat is, is sues the pp c6-b ug > prompt). de fault se tting s the f o llo w ing s ec t ions pro v i d e in f o rm a t ion pe r t ain ing t o the fir m w a re s e tting s o f the mvme5 100. d e faul t (f ac t o r y set) en viro nm e n t ( env ) c o mm ands are pro v ided t o in f o r m y o u on h o w the mvme5 100 w a s c o n f igured a t the time it le f t th e f a c t or y . cnf g - c o n f i g ure boar d in f o rm a t ion block u s e this c o mm and t o dis pl a y and c o n f i g ure the boa r d in f o rm a t ion block, whic h is re si d e n t within the nvra m. thi s d a t a blo c k c o n t ai ns var i ou s e l e m e n ts de t a ili ng s p e c if ic o p e r a t i o n a l param e t e r s o f the mvme 5100. the str u c t ur e f o r the bo ar d is sho w n in the f o llowing example : th e b o a r d inf o r m a t io n bl oc k par a mete r s s h ow n abov e ar e l e f t - j u s tifi ed ch ar ac te r (a sc ii) s t r ing s p a dded with s p ac e c h ar ac t e r s . bo ar d (pw a ) se r i al num b er = mo t 0 0 x xxxx xx bo ar d id en tifie r = mvm e 5 1 0 0 ar two r k ( p w a ) id en tifie r = 01 -w 35 18 f b m p u c l oc k spe e d = 45 0 bus cloc k speed = 100 eth e r n et ad dr es s = 00 01 af 2 a 0a5 7 pr imar y sc si identifier = 07 system ser i al number = n nn nnn nn syst e m i d ent if ier = em erso n mvme51 00 l i ce nse i den tif i er =
3ppcbug firmware MVME51005E single board computer installation and use (6806800a38c) 21 the bo ar d in f o r m a t io n bl oc k is fac t o r y - c o n f igu r e d be f o re shipme n t . t h e r e i s n o n e e d t o mo dif y blo c k param e t e r s un less the nvra m i s c o rr up t ed. re f e r t o t h e pp c b ug f i r m ware pac k age u s e r ' s m a nual , li s t ed in ap pe ndix d , r e la t e d doc u me nt ation fo r a descr i p t io n o f cnf g and example s . env - se t en vironme n t u s e the env c o mm an d t o view and/o r c o n f igu r e in t e rac t i v e l y al l pp cbug ope r a t io n a l paramet e r s th a t are k e p t in no n - v o l a til e r a m (nvra m ). re f e r t o t h e pp c bug f i r m ware pac k age u s e r ' s m a nua l f o r a descr i p t io n o f the u s e o f env . addi tio n a l in f o r m a t i o n o n regi st e r s in the u n i v e r se a s ic th a t a ff ec t t h ese param e t e r s is c o n t ai ne d i n y o u r mvme5100 programm e r ?s r e f e re n c e gui d e , lis t ed in ap pe ndix d , r e la t e d do c u me nt ation . list ed and de scribed be lo w are the p a ram e t e r s th a t y o u can c o n f i g ure u s ing env . the de f a u l t v a lu e s sho w n w e r e t ho s e in e f f ec t whe n thi s pu bl ica t i o n w e n t t o prin t . configuring the ppcbug parameters the p a rame t e r s th a t can be c o n f igured u s ing env ar e : bu g or s y st em en viro nm ent [b /s] = b? m a xim u m me mory u s a g e (m b, 0= a u t o ) = 1 ? thi s param e t e r s p ecifi e s t h e m a x i mum nu mbe r o f me g a b y t e s the bug i s al lowed t o u s e . al lo ca t i on begins a t the t o p o f ph ysical me mor y and exp a nds d o w n w a r d a s m o r e m e m o r y i s r eq u i r e d u n t i l t h e ma x i m u m v a l u e i s r e a c h e d . if a valu e o f z e ro is speci f ied, m e m o r y will c o n t in u e t o be incr e a s ed a s needed un ti l h a lf o f t h e a v ai l a bl e me mor y is c o n s umed (th a t is , 32 mb i n a 64mb syst e m ). t h is mode is u s e f ul f o r de te r m i n i n g t h e f u ll me mo r y requi r e d f o r a speci f ic c o n f igu r a t io n. o n c e thi s is det e rm in ed, a h a rd v a lue m a y be giv e n t o the p a r a me t e r and it is gu ar an t eed th a t no m e m o r y will be u s ed o v e r this amoun t . the de faul t valu e f o r this param e t e r i s on e . note t h e bu g does no t au tomat i cal l y a c qu ire all of t h e memo ry it is al lo wed. it accu mu lat es me mory as nece ssary in one m egabyte blocks. b bug is t h e mod e wh er e no syst e m t ype o f s u ppor t is displa y e d. h o w e v e r , syst em-relat ed items are still a v ailab l e . (def ault) syst em is th e st and ar d mod e of op er a t io n, an d is th e de f a ult m ode if nvram shou ld f a il. syste m m o de is de fin e d in t h e pp cbug fir m w a re p a c k a ge user' s ma n u a l list ed in ap pe nd ix d, r e lated documentation .
MVME51005E single board computer installation and use (6806800a38c) 3 ppcbug firmware 22 fi el d s e rvi c e menu en able [y/n ] = n? re mo te s t a r t m e th o d s w i t c h [g/ m / b / n ] = b? the r e mo t e s t ar t m e th od s w it c h is u s ed whe n the mvme 5100 is cr o s s-lo aded fr om a n o t he r v m e - ba s e d cpu in o r de r t o st a r t ex ec u t i o n o f t h e cr o s s- lo aded pr ogr a m. p r ob e system for supp orte d i/o c o n t ro l l ers [y/n ] = y? aut o -ini ti al ize of n v ra m hea d er ena bl e [y/n ] = y? ne tw ork pre p -b oot m o de en ab le [y/n ] = n? y n g use t h e g l oba l co nt ro l a nd st at us re gist er t o pass and st ar t e x e cut ion of t he cro s s- load ed pr og r a m. use t he mu ltip ro ce ssor co nt ro l reg i st er ( m pcr) in sha r e d ram t o p a ss and sta r t e x ecut ion of t he cr oss-lo ade d pr og r a m. u se bo th t h e g c sr an d th e m p cr me th od s to pass and st ar t e x e cut ion of t he cro s s- load ed pr og r a m. ( d e f a u lt ) do n o t use an y re mot e sta r t me th od . ac cesses will be made to the appropr iate sy stem b u s e s (f or e xample , vme b us , local mp u b u s) to det er mine t he p r e s e n ce of sup por t e d co nt ro ller s . (def au lt) ac cesses w ill not be made to the v m eb us to det er mine t he p r e s e n ce of sup por t e d co nt ro ller s . n v ram (prep par t ition) header spac e will be initializ ed automatically dur ing board initialization, b u t only if the prep par t ition f a ils a sa ni t y c h e c k. (d ef a u l t ) n v ram header space will not be initializ ed aut om at ically d u r i n g boa rd in itia lizat ion. enab le prep- s t yle net w o r k b o o t in g (sam e boo t imag e fr om a n e t w o r k int e r f ace as fr om a ma ss st or age d e vice) . do n o t ena b l e pre p - style n e t w or k bo ot ing. (def au lt)
3ppcbug firmware MVME51005E single board computer installation and use (6806800a38c) 23 negate vm ebus sysfa i l* a l ways [y/ n ] = n? scs i b us re se t o n de bu gg er s t art up [y/n ] = n? primary scsi bus negoti ati o ns type [a/ s /n] = a ? pri m ary scsi data bus width [w/n] = n? secondary sc si identi fier = 07? se lec t the ide n tifie r . (de f a u lt = 07. ) nvram bootl i st (gev.fw-boo t-pa th ) bo o t e n a b l e [y/n ] = n? note when enable d, the gev boot ta kes prior i ty over all other bo ots, including autoboot and net w ork bo ot . nvram bootl i st (gev.fw-boo t-pat h ) b oot at power- up only [y/n] = n? nvram bootl i st (gev.fw-boo t- pat h ) boot abo r t delay = 5? n e gate the vme b us sysf ail ? sign al dur ing board initi a lization. n e gate the vme b us sysf ail ? sign al af te r su cce s sf ul co mple t i on or ent r a nce int o t he b u g co mma nd mo nit o r . ( d ef ault ) local scsi b u s is r e set o n de b u gge r set u p . local scsi b u s is no t r e set on de b u gg er set u p . (def au lt) asynchr o n ous scsi b u s n ego tia t ion. (def au lt ) s s yn ch ro nou s scsi b u s neg ot iat i on . no ne . w i de sc si (16-bit b u s). na rr o w scsi ( 8 -b it b u s) . (de f a u lt ) giv e bo ot pr ior i t y t o d e vice s d e f i ned in th e fw- boo t- pa th fw- boo t- pa th fw- boo t- pa th fw- boo t- pa th
MVME51005E single board computer installation and use (6806800a38c) 3 ppcbug firmware 24 t h e t i m e ( i n s e c o n d s ) t h a t a b o o t f r o m t h e n v r a m b o o t l i s t w i l l d e l a y b e f o r e s t a r t i n g t h e b o o t . t h e p u rpo s e f o r the de l a y i s t o al lo w y o u t h e o p ti o n o f st opp i n g the boo t b y u s e o f the bre a k ke y . t h e time v a lue is fr om 0 - 25 5 sec o nds. (de f a u lt = 5 s e c o nds) auto boot enable [y/n] = n? aut o bo ot at po werup onl y [y/n] = n? auto boot scan enable [y/ n ] = y? aut o bo ot sc an de vi ce typ e l i st = fdisk/ cdrom/ta pe /hd i sk? t his is th e l i s ti ng o f bo o t de vi c e s d i s p l a y ed i f t he a u t o boo t scan op t i on is e n abl e d . if y o u mod i f y t he li st, f o ll o w t h e f o r m a t shown abo v e (uppe rca s e lette r s, u s in g f o r w ar d sl a s h a s se para t o r). aut o bo ot con t rol l e r lu n = 0 0 ? re f e r t o t h e pp c bug f i r m ware pac k age u s e r ' s m a nua l f o r a listing o f d i sk/tape c o n t r o lle r module s c u r r e n tly suppor t ed b y ppcb ug . (de f a u lt = 0x0 0 ) aut o bo ot de vi ce l u n = 00 ? re f e r t o t h e pp c b ug f i rmwa re pac k age u s e r 's m a nual li s t ed in appe nd ix d , r e lat e d do c u me n t a t i o n fo r a listing o f d i sk/tape de vic e s c u r r e n tly suppor t ed b y ppcb ug. (de f a u lt = 0x00) a u to b o o t pa rt it io n nu mb er = 00 ? ide n tifies w h ich di sk ?par ti tio n ? is t o be bo o t e d , a s s p ecifie d i n the pow e rp c r e f e re n c e pl a tf o r m (pr ep) speci f ica t ion . if se t t o z e ro , the f i r m ware will se arc h the par t it io ns in o r de r (1, 2, 3, 4) u n t il i t fin d s t h e fi r s t ? b o o tabl e ? p a r t it i o n. th a t is t h e n th e p a r t it i o n t h a t wi l l be bo o t ed . o t he r a c c e p t a b le val u es are 1, 2, 3 or 4. in t h ese f o ur ca ses, the par t i t io n s p e c ifi ed will be bo o t e d w i thou t se arc h i n g. aut o bo ot abort d e l a y = 7 ? the ti me in sec o n d s th a t the a u t o boo t seque n c e will de l a y be f o r e st ar ting the boo t . the p u r po s e f o r t he de l a y is t o al lo w y o u th e op ti on o f st o ppi n g t he boo t b y u s e o f the bre a k k e y . th e t i m e v a lu e is fr om 0 - 25 5 s ec o nds. (de f a u lt = 7 se c o nds) a u to b o o t d e fa ul t st rin g [n ull for an empty s t ring] = ? y o u m a y s p ecif y a st ri ng (f ile n a me ) w h ic h i s pa ssed on t o the c o de b e i n g b o o t ed. t h e max i mu m le ngth o f thi s str ing is 16 ch arac t e r s . (d efau lt = nu l l st ri ng) fdisk/cdr om/t ape/hdisk ). (def au lt) if a u t obo ot is en ab led , t he a u t o b o o t pr ocess uses th e cont r o ller lun and de vice l u n t o bo ot .
3ppcbug firmware MVME51005E single board computer installation and use (6806800a38c) 25 rom boo t ena b l e [y/n ] = n ? rom boot at power-up only [y/n] = y? rom boo t ena ble sea r c h of vmebus [ y /n] = n? rom boo t ab ort de l a y = 5 ? t he ti me (in s e c o n d s) th a t the r o mboo t s e que n c e wi ll de l a y be f o r e star ti ng t he bo o t . th e p u rpo s e f o r t he de l a y is t o al lo w y o u th e op ti on o f st o ppi n g t he boo t b y u s e o f the bre a k k e y . th e t i m e v a lu e is fr om 0 - 25 5 s e c o nds. (de f a u lt = 5 s e c o nds) rom boot direct sta r ti ng add r e s s = fff 000 00 ? the fir s t loca tion t e st ed w h e n pp cbug se ar c h e s f o r a r o mboo t module . (de f a u lt = 0xfff0 0000 ) rom boo t di rect endin g a d dress = ffff fffc ? the l a st loc a tion t e st ed whe n ppcbug se arc h e s f o r a r o mboo t module . (de f ault = 0xf ffffffc) network auto boot ena bl e [y/n ] = n ? network auto boot at power-up onl y [ y /n] = n ? network auto boot cont rol l er lun = 0 0 ? r e f e r to t h e p p c bug f i r m w a r e pa c k ag e u s er ' s m a nu a l , lis t ed i n appe nd ix d , r e la t e d do c u me nt ation f or a l i st in g o f ne t w o r k c o n t r o ll e r modu le s c u rr e n t l y su ppor t ed b y ppcbu g . (d e f a u l t = 0x0 0 ) network auto boot devic e l u n = 00 ? re f e r t o t h e pp c bug fi r m ware pac k age u s e r ' s m a nual , li s t ed in ap pe ndix d , r e la t e d doc u me nt ation fo r a l i st in g o f ne t w o r k c o n t r o ll e r modu le s c u rr e n t l y su ppor t ed b y ppcbu g . (d e f a u l t = 0x0 0 ) t h e r o m b oo t f u n c t i on is en a b led . t h e r o m b oo t f u n ct i on is dis a b l ed . ( d e f a u lt ) r o mb oot is a t t e m p t ed a t po w e r- up o n ly . (def au lt) r o mb oot is a t t e m p t ed a t an y re se t. vmeb u s a ddr ess spa c e , in ad dit i on t o t he usu a l areas of memor y , will be searched f o r a r o mb oot mod u le . vmeb us address spac e w ill not be acc e ss ed b y r o mb oot . (def au lt) the net w or k a u to bo ot ( n etboo t ) fu nct i on is ena b l ed. the netb oot fu nct i on is d i sab l ed. (def au lt ) netb oo t is a t t e mpt e d a t po w e r u p rese t on ly . n e t b o o t is at tem p te d at a n y r e s e t . ( d e f au lt)
MVME51005E single board computer installation and use (6806800a38c) 3 ppcbug firmware 26 network auto boot abort del a y = 5? th e t i m e in sec on d s t h at th e ne t b oot se qu e n c e w i l l de l a y be f or e s t ar ti ng th e b oot. th e pu r p ose f or the de l a y is t o al low y o u t h e o p tio n o f st oppi ng the bo o t b y u s e o f t h e bre a k k e y . the ti me val u e i s from 0-255 s ec o nds. (de f ault = 5 s ec o nds) ne twork auto boot conf ig urat ion pa ramet e rs offset (n vra m) = 000 01 00 0? the address whe r e the net w o r k in t e r f ac e c o n f igura t io n p a r a me t e r s ar e t o be sa v ed/re t a i n ed in nvram; the s e p a ra me t e r s ar e the nec e s s ar y p a r a me t e r s t o pe r f or m an un a t t e nded ne t w ork boo t . a t y p i ca l o f fs e t mi ght be 0x100 0, b u t this va lue is a pplica t ion - s p ec ific. (de f ault = 0x000 01000 ) ! caution if y o u us e t h e niot debug g er comm and, these pa ra m e te rs nee d t o b e s a ve d somewhere in the offset range 0x0000 1000 through 0x0 0001 6f7. th e nio t para meters do n o t exceed 12 8 by tes in s i ze. the sett in g o f t h is env pointer determin es thei r lo ca ti on . if y o u h a ve u s ed the same space for your own p r ogram information or commands, they will be overwritten and lost. yo u can relo cate the n e t w or k in t e r f ac e c o n f igu r a t io n param e te r s i n this space by us in g t h e en v comm and to change the netw ork a u t o boo t co nf igu r at io n parameters offs et from its default of 0 x 000 0100 0 to the value y o u need to be cl ear o f yo ur dat a wi th in nvr a m. mem o ry size enable [y/n] = y? me mory si z e st art i ng ad dre ss = 0 000 00 00 ? the de f a ult s t a r ting ad dre s s is 0x000 00000 . me mory si z e en di ng ad dre ss = 02 00 00 00? t he de f a u l t e n din g a d dres s is t he cal c ul a t ed si z e o f lo ca l me mor y . if t he me mo r y star t is c h an ged from 0x0x00000 000, th is va lue will als o need t o be a d j u st ed. dram s p e e d i n na no se cond s = 1 5 ? the de fa ult s e tting f o r th is p a r a me t e r will v a r y d e pe nding on the s p eed o f the dram me mor y p a r t s inst alled on the bo ar d. the de f a ult is se t t o the slo w e s t s p eed f o und on the a v ail a ble banks o f dram me mor y . rom bank a access sp eed (ns) = 80? t h is de fin e s t h e mi ni mum a c c e s s s p eed f o r t h e b a nk a fl a s h de vi c e(s) in n a no s ec o n d s. rom ba nk b acce ss sp ee d ( n s) = 70 ? t h is de fin e s t h e mi ni mum a c c e s s s p eed f o r t h e b a nk b fl a s h de vi c e(s) i n n a no s ec o nds . y n
3ppcbug firmware MVME51005E single board computer installation and use (6806800a38c) 27 dram p a ri ty en able [on-d e t e ct ion / al wa ys/ n ever - o/ a/n] = o? note t his par a met e r al so appl ies to ena b li ng ecc fo r dra m . l 2 c a ch e p a ri ty en a bl e [ o n - d e te ct i o n / a l wa ys/ n ev er - o/ a / n] = o? pc i in te rrup t s rout e co ntrol reg i st ers ( p irq0/1 /2 /3) = 0a 0b 0e0 f ? ini t i a li z e s th e pirqx (pci in t e rru p t s ) r o ut e c o n t rol registe r s in the ib c (pci/i s a b u s br id ge co n t r o l l e r ) . t h e env paramet e r is a 32-bit val u e th a t is di vide d b y 4 f i e l ds t o s p ecif y the val u es f o r ro ut e c o n t ro l reg i st e r s pir q 0/1/2/3. the de faul t is det e rm in ed b y s y st e m t y pe a s sho w n : pirq0 =0a , pirq1=0b, pirq2=0 e, pirq3=0 f . led/se ri al s t ar tup di agno stic c o de s the s e c o de s c a n be d i s p l a y ed a t k e y poin ts in the in it i a li za ti o n o f th e h a r d wa re de vi c e s. t h e c o de s ar e e n a b led b y an env pa r a m e te r . serial st art u p c o de mast er e n abl e [ y /n] = n? s h o uld the de bugge r fail t o c o m e up t o a pro m p t , th e l a st c o de dis p l a y ed will indi ca t e ho w f a r the in it i a liza t io n sequ e n c e h a d pro g ressed b e f o re st al li ng. se ria l st art up c o de l f ena bl e [ y /n ]=n ? a line f eed can be inse r t ed a f te r e a c h c o de is d i s p l a y ed t o pr e v e n t it fr om be ing o v e r writte n b y the ne x t c o d e . this is also e n able d b y an env pa ra m e te r : the li st o f led / se r i al c o des i s in clud ed i n the sec t io n on mp u , ha rdwa re , a n d firmwa re i n iti a li z a tion fo u n d i n c h a p t e r 1 of t h e pp c b ug f i rmwa re pac k age u s e r ? s m a nual, lis t ed in ap p e ndix d , r e lat e d doc u m e n t a t i o n . co nf ig u r i n g t h e v m e b u s i n ter f a c e env a s ks th e f o l l o w in g s e ri e s o f q u e s t i ons t o s e t up the vme b u s i n t e r f ac e f o r the mvme51 00. t o pe r f o r m thi s c o n f igura t io n , y o u shou ld h a v e a wor k ing knowl edge o f the un i v e r se a s i c a s de scr i bed in y o ur mvme5100 programm e r ?s r e f e re n c e gui d e . a l so , re f e r t o t h e t und ra univ e r s e ii us er s m a n u a l , a s li st ed in appe nd ix d , r e lat e d docume n t a t ion f o r a de t a iled descr i p t io n o f vmebu s addressing. in ge ne ral, the p c i sl a v e im ages desc r i be the vme m a st e r addre s se s, w h ile the vme b u s sl a v e de s c r i be s the vme sl a v e a ddre s s e s. a n a n
MVME51005E single board computer installation and use (6806800a38c) 3 ppcbug firmware 28 vm e3p ci ma st er m a ster ena bl e [y/n ] = y? pc i s l a ve ima g e 0 co ntrol = 0 0 0 000 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 0 _ c t l regi st e r o f the u n i v e r se chip . pc i s l a v e ima g e 0 b a se a d d r e s s re gi ste r = 0 000 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 0 _ b s re gist e r o f the u n i v e r se chip . pc i s l a v e ima g e 0 b o und ad dre ss reg i st er = 00 000 00 0? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 0 _ b d re gist e r o f t h e u n i v e r se chip . p c i sl av e i m ag e 0 tra n sla t ion offset = 00 00 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 0 _ t o re gist e r o f t h e u n i v e r se chip . pc i s l a ve ima g e 1 co ntrol = c0 82 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 1 _ c t l regi st e r o f the u n i v e r se chip . pc i s l a v e ima g e 1 b a se a d d r e s s re gi ste r = 8 100 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 1 _ b s re gist e r o f the u n i v e r se chip . p c i sl av e i m ag e 1 bou n d a d d r ess re gi ste r = a 0 00 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 1 _ b d re gist e r o f t h e u n i v e r se chip . p c i sl av e i m ag e 1 tra n sla t ion offset = 80 00 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 1 _ t o re gist e r o f t h e u n i v e r se chip . pc i s l a ve ima g e 2 co ntrol = c0 41 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 2 _ c t l regi st e r o f the u n i v e r se chip . pc i s l a v e ima g e 2 b a se a d d r e s s re gi ste r = a0 00 00 00? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 2 _ b s re gist e r o f the u n i v e r se chip . p c i sl av e i m ag e 2 bou n d a d d r ess re gi ste r = a 2 00 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 2 _ b d re gist e r o f t h e u n i v e r se chip . p c i sl av e i m ag e 2 tra n sla t ion offset = 50 00 00 00 0 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 2 _ t o re gist e r o f t h e u n i v e r se chip . pc i s l a ve ima g e 3 co ntrol = c0 40 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 3 _ c t l regi st e r o f the u n i v e r se chip . p c i sl ave i mag e 3 ba se ad dres s reg i ster = afff00 0 0 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 3 _ b s re gist e r o f the u n i v e r se chip . pc i s l a v e ima g e 3 b o und ad dre ss reg i st er = b0 000 00 0? y n
3ppcbug firmware MVME51005E single board computer installation and use (6806800a38c) 29 the c o n f igured valu e i s wr it t e n i n t o t h e l s i 3 _ b d re gist e r o f t h e u n i v e r se chip . p c i sl av e i m ag e 3 tra n sla t ion offset = 50 00 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e l s i 3 _ t o re gist e r o f t h e u n i v e r se chip . vm eb us sla ve ima g e 0 c o ntro l = e 0 f2 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e vs i0_c tl regi st e r o f t h e u n i v e r se c h ip . v m e b u s sl av e im ag e 0 ba se a d d r ess regi st er = 00 00 00 0 0 ? the c o n f igured valu e i s wr it t e n i n t o t h e vs i0_b s regi st e r o f the u n i v e r se chip . v m e b u s sl av e im ag e 0 bou n d a ddre ss reg i st e r = ( l oc al d r am siz e ) ? the c o n f igured valu e is wr it t e n in t o the vs i0_ b d reg i st e r o f the u niv e r se c h ip . the v a lue is the same a s t h e l o cal me mo r y f o un d nu mbe r alre ad y dis p l a y ed. vm eb us sla ve ima g e 0 t r ansl at ion offse t = 00 000 00 0? the c o n f igured valu e i s wr it t e n i n t o t h e vs i0_t o registe r o f the un i v e r se chip . v m e b u s sl av e im ag e 1 con t r ol = 00 00 00 0 0 ? the c o n f igured valu e i s wr it t e n i n t o t h e vs i1_c tl regi st e r o f t h e u n i v e r se c h ip . v m e b u s sl av e im ag e 1 ba se a d d r ess regi st er = 00 00 00 0 0 ? the c o n f igured valu e i s wr it t e n i n t o t h e vs i1_b s regi st e r o f the u n i v e r se chip . vm eb us sla ve ima g e 1 b o un d ad d r ess re gi ster = 00 00 000 0? the c o n f igured valu e i s wr it t e n i n t o t h e vs i1_bd registe r o f the univ e r se c h ip . vm eb us sla ve ima g e 1 t r ansl at ion offse t = 00 000 00 0? the c o n f igured valu e i s wr it t e n i n t o t h e vs i1_t o registe r o f the un i v e r se chip . v m e b u s sl av e im ag e 2 con t r ol = 00 00 00 0 0 ? the c o n f igured valu e i s wr it t e n i n t o t h e vs i2_c tl regi st e r o f t h e u n i v e r se c h ip . v m e b u s sl av e im ag e 2 ba se a d d r ess regi st er = 00 00 00 0 0 ? the c o n f igured valu e i s wr it t e n i n t o t h e vs i2_b s regi st e r o f the u n i v e r se chip . vm eb us sla ve ima g e 2 b o un d ad d r ess re gi ster = 00 00 000 0? the c o n f igured valu e i s wr it t e n i n t o t h e vs i2_bd registe r o f the univ e r se c h ip . vm eb us sla ve ima g e 2 t r ansl at ion offse t = 00 000 00 0? the c o n f igured valu e i s wr it t e n i n t o t h e vs i2_t o registe r o f the un i v e r se chip . v m e b u s sl av e im ag e 3 con t r ol = 00 00 00 0 0 ? the c o n f igured valu e i s wr it t e n i n t o t h e vs i3_c tl regi st e r o f t h e u n i v e r se c h ip . v m e b u s sl av e im ag e 3 ba se a d d r ess regi st er = 00 00 00 0 0 ? the c o n f igured valu e i s wr it t e n i n t o t h e vs i3_b s regi st e r o f the u n i v e r se chip . vm eb us sla ve ima g e 3 b o un d ad d r ess re gi ster = 00 00 000 0? the c o n f igured valu e i s wr it t e n i n t o t h e vs i3_bd registe r o f the univ e r se c h ip .
MVME51005E single board computer installation and use (6806800a38c) 3 ppcbug firmware 30 vm eb us sla ve ima g e 3 t r ansl at ion offse t = 00 000 00 0? the c o n f igured valu e i s wr it t e n i n t o t h e vs i3_t o registe r o f the un i v e r se chip . pci miscellaneous r e gi st er = 10 00 00 0 0 ? the c o n f igured valu e i s wr it t e n i n t o t h e lmi s c regi st e r o f the u n i v e r se chip . sp ec ia l p c i sla v e ima g e reg i st er = 00 00 000 0? the c o n f igured valu e i s wr it t e n i n t o t h e s l s i re gist e r o f t h e u n i v e r se chip . m a ste r c o n t r ol reg i st er = 8 0 c 0 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e ma s t _ c t l regi ste r o f the u n i v e r se chip . m i s c e l l a n e ou s c o nt rol re gi ste r = 52 06 00 00 ? the c o n f igured valu e i s wr it t e n i n t o t h e mi sc_c t l re gist e r o f t h e u n i v e r se chip . use r am cod e s = 00 00 000 0? the c o n f igured valu e i s wr it t e n i n t o t h e u s er _a m regi st e r o f the u n i v e r se c h ip . f i rmw a re c o mm and buff e r firm ware command buffer enable = n? firm ware command buffer delay = 5? d e f i n e s the num be r o f se c o nds t o wai t be f o re fi rmware begi ns e x ecut ing the st ar t u p c o mm ands in the st a r tup c o mm and buff e r . d u r i ng th is de l a y , y o u m a y pr e s s an y k e y t o pr e v e n t the e x ec ution o f the star tup c o mm and b u ff e r . the de f a ul t valu e o f thi s paramet e r cau s es a st ar tu p de l a y o f 5 sec o nd s. firm ware command buffer: ['nu ll ' termi n at es entry] ? the f i r m wa re com m a n d buf f e r c o nte n t s c o n t a i n t he bug c o m m ands w h ich are e x ecut e d upo n firm w a re st ar tup . bu g c o m m ands y o u pl ac e in t o the c o m m and buff e r should be t y ped ju st a s y o u e n t e r the co m m a n d s f r o m t h e co m m a n d l i n e . the str ing ' null ' on a n ew li ne t e rmi n a t e s th e c o mm a n d li ne e n t r i e s. al l pp cbug c o mm and s , e x c e p t f o r t h e f o l l o w ing, ma y be u s e d wi thin t h e c o m m and buff e r : du , e c h o , l o , t a , ve . note interactive ed iting of the startup comm and buff er is not supported . if changes are neede d to an existing set of startup commands , a new set of command s wi th change s must be reente re d. y n
3ppcbug firmware MVME51005E single board computer installation and use (6806800a38c) 31 st a n d a r d c o m m a n d s the individu al de b u gge r c o m m ands ar e list ed in the f o llo w ing t a ble . the c o mm ands are de sc ribed in det a il i n t h e pp cbug firmw a re p a ck a g e u s e r ?s ma n u a l , li s t ed in ap p e n d ix d , r e l a t e d doc u m e n t a t i o n . note yo u can li st al l t h e avai lable deb u gge r co mman d s by e n t erin g t h e he lp ( he ) c o m m and al on e. y o u c a n vi ew t h e sy nta x f o r a part ic ul ar c o m m a n d by en t erin g he and th e command mn emon ic, as li sted bel o w. t a b l e 3-1. deb u g g er commands command desc ri pti o n se t en vir o n m en t to bu g/o p er a t in g syst em fork f o r k idle mpu at address forkwr f o r k idle mpu w i th regis t ers g ? alias ? f o r ?go? command gd go dir ect ( i g nor e bre a kpo i nt s) gevboo t global environment va riable boot - bootstrap operating system
MVME51005E single board computer installation and use (6806800a38c) 3 ppcbug firmware 32 gevdel glo bal en vir o n m en t v a r i ab le dele te gevdu m p g lobal en vironment v a r i ab le(s) dump (nvr am head er + da ta ) gevedit global en vironment v a r i ab le edit gevin i t g lobal en v i ronment v a r i ab le initializ e (nvra m head er ) gevsho w global en vironment v a r i ab le sho w g n g o to ne xt instr u ct i o n go go ex ecut e user pr og r a m gt go t o t e mpo r ar y br eakpo int he help on command(s ) ib m i nd ire ct bloc k m o v e id le i d le m a s t e r m p u ioc i /o control f o r disk io i i /o in qu ir y io p i /o ph y sica l t o d i sk io t i /o ?t eac h ? f o r configur ing dis k c o ntroller ir d i dle mpu register dis pla y i r m i d l e mpu re giste r mo dif y ir s i dle mpu register set lo lo ad s-re co rd s f r o m ho st m ? alia s? f o r ?m m? comm and ma macr o de f i ne/ disp l a y mae m acr o edit mal e nab le ma cro expa nsion list ing mar m acr o loa d ma w m acr o sa v e md mem o r y disp l a y mds m em or y disp l a y (sect o r ) menu syst em me n u mm mem o r y mo dif y mmd mem o r y ma p dia g n o stic mmg r a ccess memo r y man a g e r ms mem o r y set
3ppcbug firmware MVME51005E single board computer installation and use (6806800a38c) 33 mw mem o r y wr ite nab a ut oma t ic net w or k boot st r a p o per at ing syst e m nap n ap mpu nbh n et w o r k boot st r ap o per at ing syst em a n d halt nbo n et w o r k boot st r ap o per at ing syst em ni oc ne two r k i /o co nt ro l ni op ne two r k i /o ph y s ica l nio t i/o ?t eac h ? f o r configur ing netw or k controller nobr breakpoint delete nocm no co ncur re nt m ode noma macr o de let e nomal dis ab le macro expansion lis t ing nop a pr inter detac h nopf p o r t d e tach norb no r o m boot nosym detach symbol t a b l e npi n g n et w o r k ping of offs et regis t ers displa y /modify p a pr in te r atta ch pboo t boot st r ap o per at ing syst em pf p o r t f o r m at pflash prog r a m flash memor y ps put r t c into p o w e r sa v e mode rb r o mboot enab le rd regist er displa y re mo te remote re set cold/w ar m reset rl read l oop rm regist er m odif y rs regist er se t r u n m pu ex e c u t io n/s t at us sd sw itch direc tor i es set set time and date
MVME51005E single board computer installation and use (6806800a38c) 3 ppcbug firmware 34 although a command (pflas h) to allow the erasing and r e pr ogramm in g of f l ash me mo ry is avai lable to yo u, keep in m i nd that reprogr a m m ing any portion of flash memory will eras e every t hing curre n t ly con t ai ne d i n f l ash, in cl udi n g the ppcbug deb u gger, if the target address addresses the bank in which it resides. di a g no stic s the ppcbug h a r d w a r e d i a g no stics are in t e nded f o r te sting and trouble s hoo t ing the m v me 5100 . in or de r t o u s e the d i a g no stics, y o u mu st swit c h t o the di a g no st ic di rec t or y . y o u m a y swit c h be t w ee n di rec t orie s b y u s in g t h e sd (s w i t c h direc t orie s ) c o mm and. y o u m a y view a list o f the c o mm ands in th e direc t or y th a t y o u ar e c u r r e n tly in b y u s ing the he (h e l p) c o mm and. if y o u are in the d e bugge r direc t or y , the de b u g ge r pr omp t pp c6- b ug > is dis p l a y e d , and all o f the de b u gge r c o mm ands ar e a v ail a ble . di agno stics c o mm ands canno t b e e n t e red a t the ppc6-bug> pr omp t . if y o u are in t h e di a g n o sti c di rec t or y , t h e d i a g no st i c pr omp t pp c6 -dia g> is disp l a y e d , and all o f the de b u gge r and di agno stic c o mm ands ar e a v ail a ble . pp c b ug?s di agn o stic t e st groups are li st ed in ta b l e 3 - 2 . n o te t h at not al l tes t s ar e pe r f o r me d o n t h e mvme5 100. u s ing the he c o mm an d , y o u ca n li st th e di a g no st i c r o ut in e s a v ai l a b l e i n e a c h t e st gr oup . r e f e r t o the pp c b ug d i agno s t ic s m a nual , li s t ed in ap p e n d ix d , r e l a t e d doc u m e n t a t i o n fo r c o mplet e d e scrip t ion s o f t h e di agn o sti c rout in es and i n st r u c t io ns o n ho w t o i n v o k e the m . sr om sr om examine/modify st self t e st sym symbol t a b l e attach syms s ym bol t a b l e displa y / s ea rch tt r a c e ta te r m i n a l a t t a ch time dis pla y time and date tm t r a n spar en t mo de tt t r a c e t o t e mpo r ar y br eakpo int ve v e r i fy s - re co rd s aga i n st m e m o r y ver re visio n / v er sion displa y wl wr ite loop
3ppcbug firmware MVME51005E single board computer installation and use (6806800a38c) 35 notes 1. you may enter command names in either uppercase or lowe rcase . 2. some diag nostics depe nd on resta r t defa ults th at are set u p o n l y in a p a rt icu l ar rest art mode. refe r to the documentat io n on a p a rt icu l ar di agno sti c fo r t h e co rre c t mo de. 3. test sets marked with an asterisk (*) are not available on th e mvme5100 (unless an ipmc712 or ipmc761 is mounted). the isabrdge test is only perfor med if an ipmc761 is mounted on the mvme5100. if the mvme5100 is operating in pmc mode (ipmc761 is not mounted), then the test suite is bypassed. t a b l e 3-2. diagnostic t est gr oups test group desc ri pti o n ser i al i n p u t / o u t p u t t e st s ( r egist er , i r q, baud , & loo pb ac k) z85 3 6 z 85 36 cou n t e r / t i mer t e sts* scc s er ial com m u nicat i on s con t r o lle r (z 85c2 30) t e sts* p a r8 730 x p a r alle l i n t e rf ace (pc87 3 0 x ) t e st * kbd8 730 x p c8 73 0x k e yb oar d/ mo use t e st s* is abrdge p c i/isa br idge t e st s ( r e g i s t e r ac ce s s & ir q) vme3 vme3 t e sts (register re ad & register w a lk ing bit) dec d ec2 1 x43 et her ne t cont r o ller t e st s cl1283 parallel interface (cl1283) tests*
MVME51005E single board computer installation and use (6806800a38c) 3 ppcbug firmware 36
4 MVME51005E single board computer installation and use (6806800a38c) 37 4 fu n c t i o n a l d e s c r i p t i o n in troduc tion this c h a p t e r pr o v ide s a func tion a l de s c r i p t ion f o r the mvme5 100 single bo ar d c o mput e r . th e mvme5 100 is a hi gh -pe r f o r m anc e pr oduc t f e a t uring p o w e rplu s ii arc h it ec ture with a c h oic e o f p o w e rp c proc e s sor s ?e ithe r the mp c741 0 w i th altiv ec? t e c h nology f o r a l g o r i thmic in t e nsiv e c o mp uta t ions or th e lo w - po w e r mpc750. t h e mvme 510 0 in c o rpo r a t e s a hi ghly o p ti mi z ed pci in t e r f a c e an d me mo r y c o n t rol l e r e n a b li ng u p t o 5 82mb me mor y re ad bandwidth and 64 0mb bur s t wr it e bandwi dth. the op ti miza tio n o f t h e m e mo r y bu s i s a s i m por t an t a s o p t i m i za t i on o f the syst e m bu s in o r de r t o a c hie v e m a xim u m syst e m pe r f orm a nc e . the mvme5 100?s a d v a nc ed p o w e r p lu s ii ar c h it ec ture suppor t s full pci throughput o f 264 mb with out star ving the cpu o f its me mor y . a d d i tion a l f e a t ure s o f the mvme 5100 inc lude du al et he rne t por t s , du al s e ri al por t s and up t o 17mb of f l a s h . f e a ture s summ ar y the t a ble b e lo w lists the ge ne ra l f e a t ur e s f o r the mvme510 0. r e f e r t o a p pe ndi x a , s p ec if i c ation s , f o r addi tio n al produ c t s p e c ific a t io n s an d i n f o r m a t ion . t a ble 4-1. mvme5100 ge ne r a l f e a t ur e s fe at ure s p eci f i c a t i o n m p c7 41 0 @4 00 or 50 0 m h z i n te r n a l clo c k f r e q u e n c y m p c7 50 @4 50 m h z in te r n a l clo c k f r e q u e n c y bus cloc k f r equ en cy up t o 10 0 mhz l 2 ca che ( o pt ion a l) 1 m b ( m pc7 5 0 ) or 2mb (mpc74 1 0 ) using b u rst - m ode sram modules . memor y eepr om, on-b oard prog r a mmab l e 1m b via two 32 -p in pl cc/c l c c so c k e ts; 16 m b su rf ac e mo u n t ma in m e m o r y (sd ram ) pc100 ec c sd ram with 100 mhz b u s 3 2 mb to 512 mb on bo ar d, e x p a n dab le t o 1. 5g b v i a ram 5 0 0 m e m o r y me zz an in e nvram 3 2kb (4kb a v ailab l e f o r us ers) memor y controller h a w k sy stem m e m o r y co nt ro ller (s mc ) pci host br idge ha w k pc i host br idge (phb) interr upt controller h a w k multi-proc e s so r in te rr u p t co nt rol l er ( m pic)
MVME51005E single board computer installation and use (6806800a38c) 4 f unctional descri ption 38 f e a ture s de scr i p tions ge ne ral a s sta t ed e a r lie r , the m v m e 5100 is a high -pe r f o rm a n c e vme ba s ed s i ngle boar d c o mp ut e r f e a t urin g p o w e rplu s ii arc h it ec t u r e wi th a c h oi c e o f proc e ssor s . the bo ar d can be equipped with e i the r the mp c 7410 pro c es so r wit h a l ti v ec? t echn o lo gy f o r algo ri thm i c in t e nsi v e c o mput a t ion s or with the low - pow e r mp c750 f o r lo w - pow e r or fie l d applica t ions. de si gn ed t o m ee t t h e n eeds o f oe m s s e r v ic in g th e militar y a n d ae ro s p ac e , indu str i al aut o m a tion and se m i c o nduc t o r proc ess equipm e n t m a rk et se gme n ts, th e mvme51 00 is a v ail a ble in bo th c o mme r c i al gr a d e (0 t o 5 5 c) an d i n d u s tri a l gra d e (?20 t o 71 c) te mpe r a t ur e s . the mvme 5100 h a s t w o inp u t/o u tp ut (i/o) mode s o f ope r a t ion : pmc a n d sb c (als o called 76 1 mode or ipmc mode) . in pmc mode , it is fully ba ck war d s c o mpa t i b le wi th prev iou s ge ne ra t i o n du al pmc pr oduc ts suc h a s the mvme 2300 and mvme240 0. in the sb c mode , th e mvme5 100 is ba ck w a r d s c o mp a t ible with the c o rre s p ond i ng e m e r s o n mvme7 12 or mvme 761 transition boar d origin a t ed f o r u s e with pre v iou s ge ne ra tion s i ngle-boar d c o mp ut e r pr oduc ts, suc h a s the mvme 2600 and mvme270 0. it is impor t a n t t o no t e th a t mvme 712 and m v me 761 c o mp a t ib ilit y is a c c o mplis h ed with the a d d i tion o f the c o rre s p ond i ng ipmc71 2 or ipmc761 (a n op tio n al add - on pm c ca r d ). th e ipm c 7 1 2 and ipmc761 pr o v ide s re ar i/o suppor t f o r one sing le-e nded ultr a - wide s c s i de vic e , one p a r a lle l por t , f o ur s e r i a l por t s (t w o sync hr onou s f o r 761 a n d one f o r 712 , and t w o a s y n c h ronou s /s ync h r o nou s f o r 7 61 and three f o r 7 12) and i 2 c fu nc ti on al it y t h r ou g h th e h a wk a s ic. this multi - func tion pmc card is o f f e r ed with the mvme 5100 a s a fa c t or y b u ndled c o n f igura t i o n . the f o ll o w in g di agram il lu st ra t e s t h e archi t ec tu re o f t h e mvme 5100 s i ngl e board com p ute r . p e r i ph er a l su ppo r t dua l 1 655 0- co mpa t ib le asynchr ono us se r i al p o r t ? s rou t e d to t h e f r on t p ane l rj45 con n n e cto r (co m 1) an d on -boa rd he ade r (co m 2) dua l et he r ne t i nt er f a ces , one r ou t e d to th e f r on t p ane l rj45 , on e rout ed to t h e f r ont p a ne l rj45 o r op t i ona lly rou t e d to p2 , rj45 on mvme76 1 vmeb us t u ndr a un iv er se con t roll er , 6 4 -b it pci pro g r a m m a b le in te rr u p t e r & int e r r up t ha nd ler pr og r a mmab le dma co nt ro ller wit h lin k l i st supp or t fu ll syste m co nt ro ller f unct i on s pci/ pmc/ exp ansio n t w o 32 /6 4- bit pmc slot s wit h f r on t- p ane l i / o , p2 re ar i /o (m vm e2 30 0 ro ut ing ) on e pci expan sio n conn ect o r ( f o r t he pmcspa n) miscellaneous combined r eset and abor t sw itch st at us leds f o r m f a ct or 6u vme
4 functional description MVME51005E single board computer installation and use (6806800a38c) 39 figur e 4-1. mvm e 51 00 blo c k di agram p r o c esso r the mvme 5100 inc o rpora t e s a bg a f o o t prin t th a t suppor t s bo th the mcp7 410 and the mcp7 5x pr oc e s s o r s . th e m a ximum ex te r n al pr oc e s s o r b u s s p eed is 100 mhz. note the mcp7410 is configured to operate on ly with the powerpc 60xbus interface. processor mpc7410 100 mhz mpc604 processor bus vme p1 pci expansion system registers flash 1mb to 17mb clock generator vme bridge universe 2 ethernet 1 10/100tx buffers rtc/nvram/wd m48t37v tl16c550 ua r t / 9pi n front panel v m e p2 rj45 pmc fronti/o pmc front i/o slot1 slot2 2,64-bit pmc slots l2 cache 1m,2m eth e r n et 2 1 0 /100 t x 10/100tx rj45 10/100tx h a wk x- b u s rj45 debug pl a n ar 71 2/ 7 61 o r pm c ipmc761 receptacle mezzanine sdram 32mb to 512mb sdram 32mb to 512mb hdr hawk as i c sy s t em mem o r y c o n t roller (sm c ) and pc i h o st brid ge (ph b ) tl16c550 uart 33mhz 32/64-bit pci local bus mp c75 0
MVME51005E single board computer installation and use (6806800a38c) 4 f unctional descri ption 40 s y s t em m e m o r y c o nt r o l l er a n d p c i h o s t b r i d g e the on -boar d hawk a s ic pro v ides the br id ge func tion be t w ee n the proc e s sor ? s bu s and the pci b u s. it pro v ide s 32-b i t ad dre s sing and 64-b it d a ta ; ho w e v e r , 64 -b it a d dr e s sing (du a l a ddr e s s c y c l e) is no t suppor t ed. the a s ic also suppor t s v a ri o u s pro c esso r e x te r n al bu s fr eque n c i e s up to 10 0 mhz. the r e ar e f o ur pr ogram m able m a p dec o de r s f o r e a c h direc t ion t o pro v ide flexible ad dre s s m a p p ing s be t w ee n the proc e s sor and the p c i b u s. the a s ic also pro v i d es an m u l t i - pro c es so r in t e rru p t c o n t ro ll e r (mpic) t o h a ndl e v a ri o u s in t e rru p t s o urc e s. th e y are : f o ur mpic t i me r in t e rr up t s , in t e rr up ts f r o m al l p c i devic e s and t w o so f t ware i n t e r r up t s . me mor y the f o llo w ing s u b s ec tions de scribe v a riou s me mor y ca p a bilitie s on the mvme5 100 inc l ud ing fl a s h me mor y and e c c sdram m e m o r y . flash memory the mvme 5100 c o n t ains t w o banks o f fl a s h me mor y . bank b c o nsists o f t w o 32 -p in de vic e s whic h can be p o pul a t e d with 1mb o f f l a s h m e m o r y (only 8-bit wr it e s are suppor t ed f o r this bank). r e f e r t o the applicatio n no t e f o l l owin g f o r mo re wr it e - pro t ec t i n f o r m a t ion o n thi s pro d uc t. b a nk a h a s 4 16 -b it sm ar t v o lt a g e fla s h s m t de vic e s. w i th 32 mbit fl a s h de vic e s , th e fl a s h me mor y si z e is 16mb. no t e th a t only 3 2 -b it wri t e s a r e s u ppor t ed f o r th is bank o f fl a s h me mo r y . applica t ion no t e : f o r am29dl 322c or am 29d l323c, 32meg a b it (4 m x 8-b i t/2m x 16- b i t ) cmo s 3.0 v o lt - o nly fl a s h me mor y . t h e w r i t e p r ote c t f u n c t i o n p r ov i d es a ha rd w a r e m e t h o d of p r ote c t i n g cer t a i n b o ot se c t o r s . if t h e syst e m a s s e r t s v il (lo w si gn al) on the wp#/a c c p i n, the de vic e disable s the prog r a m and e r a s e cap a b i lit y , inde p e n de n t ly o f whe t he r tho s e sec t or s w e re pro t ec t ed or unpro t ec t e d u s ing the me thod de scribed in the sec t or/sec t o r block pro t ec ti o n an d un pro t ec ti o n o f the amd d a ta shee t . the t w o out e rmo s t 8kb y t e boo t se c t or s are the t w o s ec t or s c o n t aining the lo w e st a ddr e s s e s in a bo tt o m - b oo t - c o n f i g u r ed de vi c e , or th e t w o sec t ors c o n t aining the hi ghe s t addr e sse s in a t o p - boo t - c o n f igured devic e . the a f o r e m e n tio n ed i m ple m e n t ed devic e (at t h e t i m e o f this pr in t ing is t h e o n l y qu alifi ed f l a s h de vic e u s ed on this pr oduc t) is a t o p - boo t de vic e , and a s suc h , the writ e pr o t ec t e d ar e a is in the u p p e r 1 6 k b of e a ch d e v i ce . s i n c e i t us e s 4 d e v i ce s f o r the solde r ed fl a s h bank, the w r ite pro t e c t e d r e gion c o rre s p onds t o the uppe r 64kb o f the sold e r ed fl a s h m e mor y m a p . thu s the addre s s range o f $f4ff 0 000 t o f4ff ffff is the w r it e pro t ec t ed r e gion w h e n the j16 he ade r is j u mpe r ed acro s s pi ns 2 an d 3 . if p p c b u g t r i e s to w r i te to t h ose w r i t e - p r ote c t ed a d d r ess a r e a s w h e n pi ns 2-3 on j16 are se t , the c o m m and will si mpl y no t fi ni sh (i. e . , e r a s e sec t o r f u nc tio n st o p s a t $f4ff 00 00).
4 functional description MVME51005E single board computer installation and use (6806800a38c) 41 ecc sdram memory the mvme 5100?s on -bo a r d me mor y and op tion al me mor y me zza n ine s allo w f o r a v a rie t y o f me mor y si z e op tions. me mor y si z e ca n be 64 or 51 2mb f o r a t o tal o f 1.5g b on -bo a r d a n d mezzanine e c c me mor y . the me mor y is c o n t rolled b y t h e h a r d ware w h ich pro v i d es si ngle - b i t e rror c o rrec t io n an d doubl e -bit e rror det e c t io n (e c c is cal c ul a t ed o v e r 72-bit s ) . e i th e r 1 or 2 mezzani ne s can be i n stal led. ea c h mezzani ne wi ll a dd 1 bank o f sdr a m me mo r y o f 25 6 or 512mb. a t o t a l o f 1g b o f mezza nine me mor y can be a dded . r e f e r t o c h a p t e r 5, ram500 me mo r y expansion modul e fo r m o r e i n fo r m a t i o n . p2 input/o u tput (i/o) mode s the mvme 5100 h a s t w o p2 i/o mode s (sb c and pmc) th a t ar e u s e r - c o n f igura b le with j u mpe r s on the bo ar d (j6 and j20). the jum p e r s rout e the on -b o a r d eth e rne t por t 2 t o r o w c o f the p2 c o nnec t o r . ethe rne t j u mpe r s (j4, j1 0, a n d j17) should als o be c o n f igur ed . the sbc mode (also called 761 or i p mc m o de ) ar e back war d s c o mpa t ible wi th t h e c o rres p o n ding mvme7 12 and mvme7 61 tr ans i tion car d s and the p2 ad ap t e r car d (ex c lud i ng pmc i/o r o uting) u s ed on th e mvme26 00/270 0. th e sb c mode is a c c o mp lished b y c o n f igur ing th e on -bo a r d j u mpe r s and a t t a c h ing an ipmc7 12 or ipmc76 1 pmc in pmc slo t 1 o f the mvm e 5100 . pmc mode is ba ck w a r d s c o mp a t ible with the mvme2 300/mvme2 400. pmc mode is a c c o mplis h ed b y si mply c o n f i g urin g t h e on -bo a r d j u mpe r s. note re fer t o chapter 6, pin assignments f o r p 2 in put/ou tpu t mode jumper settings. input/o u tput in t e r f ac e s the f o llo w ing sub s ec tions de s c r i be the m a j o r i/o in t e r f a c e s on the mvme5 100 inc l uding eth e rne t , vmebu s , a s yn c h ro n o u s c o mmu nic a t io n s por t s, re al -t im e cl ock/nvr a m/ w a t c hdo g t i me r , o t he r ti me r in t e r f ac es, in t e rr up t rou t i n g c a pabili ties an d id s e l rou t in g capabil i t i es. ethernet inte rfac e the mvme510 0 inc o r p ora t e s du a l e t he r n e t in te r f a c e s (p or t 1 a n d p o r t 2) vi a t w o f a st e t he r n e t p c i co n t r o l l e r c h i p s . the p o r t 1 10ba s et/10 0ba s etx in t e r f ac e is r o ut ed t o the fron t p a ne l. the p o r t 2 ethe rne t in t e r f ac e is routed t o e i t h e r t h e fron t pane l or the p 2 c o nn ec t o r a s c o n f igured b y j u mpe r s. t h e f r o n t pan e l c o nnec t o r s are o f the rj45 t y pe . e v e r y boar d is a s si gned t w o ethe rne t s t a t io n ad dre s s e s. the addr e s s is $0001afxxxxx w h e r e xxx xx is the uni que num be r a ssigned t o e a c h in t e r f ac e . eac h ethe r n e t s t a t ion ad dre s s is dis p l a y e d o n a l a be l a ttac h ed t o t h e pmc fr on t - p a ne l k ee p - o ut are a . in addi ti on , la n 1 e t he rn e t address is st o r e d i n t h e c o n f igu r a t io n are a o f the nvr a m s p e c ifi ed b y the boo t r o m and in sr om.
MVME51005E single board computer installation and use (6806800a38c) 4 f unctional descri ption 42 vm ebus interface the vmebu s in te r f ac e is pro v ide d b y the u niv e r se ii a s ic. r e f e r t o the u n i v er se i i user ? s m a n u a l, as li st ed in appe nd ix d , r e l a t e d do c u me n t a t i o n , f o r addi tio n al i n f o r m a t ion . asynchronous communications the mvme 5100 pr o v ide s du al a s ync h ronou s de bug por t s . the s e ri a l sign als c o m1 a n d c o m2 ar e r o ut ed thr o ugh a ppr opri a t e e i a - 23 2 dr iv e r s and rec e iv e r s t o an rj45 c o nnec t o r on the fron t p a ne l (c o m 1 ) and an on -bo a r d c o nnec t o r (c om2). the ex t e rn a l sign als ar e e s d pr o t ec t e d . re al-time clock & nvram & wat c hdog timer t h e mvme510 0?s de si gn in c o rpo r a t e s 3 2 kb o f non - v o l a t i le st a t i c ra m, a l on g wi th a r e al - t i m e c l o c k and a w a t c hdog func tion an in t e gra t ed de vic e . r e f e r t o the m48t37v cm o s 32kx8 tim e k e e p e r sram da t a sh eet , a s re f e re nc ed in ap p e ndix d , r e lat e d d o c u me n t ation f o r ad dition al pr ogr a mm ing and e n gin e e r i n g in f o rm atio n. ti mers t i me r s and c o un t e r s on the mvme5100 are pro v ided b y the b o ar d?s h a r d ware ( h awk a s ic ). t h e r e are f o u r 32-bit ti me r s on t h e boar d t h a t m a y b e u s ed f o r syst e m t i m i n g o r t o g e n e ra t e pe r i o d ic in t e rr up t s . inte rrupt routing l e g a c y i n te r r u p t a ssign me n t f o r t h e p c i/i s a br idge is m a in t a in ed t o e n sure so f t ware c o mpa t ibi l it y be t w ee n the mvme5 100 and the m v me 2700 while in s b c mode . this is acc o mplished b y u s ing the c o r r e s pond ing on -bo a r d ipmc712 or ipmc7 61 c o nnec t o r t o ro ut e the p c i/ i s a br i dge in t e rr up t si g n al t o t h e e x te r n al in t e rr up t 0 o f t h e ha w k a s ic (mpic ) . note the scsi d e vice on either the ipmc 712 or i p mc7 61 uses the sta n dard inta# pin j1 1-04 of pmc slot 1. ids e l routing l e g a c y id se l a s sign me n t f o r t h e p c i/i s a br idge i s al so m a in t a in ed t o e n su re so f t ware c o mpatibili t y be t w ee n mvme51 00 and the mvme 2700 while in s b c mode (als o called 76 1 or ipmc mode). this is acc o mplished b y u s ing e i the r the on -boa r d ipmc7 12 or ipmc76 1 c o nnec t or t o r o ut e id sel (ad 11) t o th e pci/i s a bridge on the ipmc7 12 or ipmc76 1. note the s c si device on the ipmc7 12 and ipmc 761 us es the s t andard id sel pin j1 2-2 5 con n ected to a d 16. whe n a st and a r d pmc car d (no t the ipmc712 or ipmc7 61) is plug ged in t o slo t 1 , its id s e l assignment corresponds to the standard idse l pin j12-25 and shall be connected to ad16.
5 MVME51005E single board computer installation and use (6806800a38c) 43 5 ram500 me m o r y expansi o n modul e ov e r vie w the ram 5 00 me mor y exp a ns ion module can be u s ed on th e m v me5100 a s an op tion f o r a ddition al me mor y cap a b i lit y . ea c h exp a nsion module is a single bank o f sd ram with e i the r 256 or 51 2mb o f a v ai l a bl e e c c me mo r y . c u rre n t ly , t w o ex p ans io n modul e s can be u s ed i n t a ndu m t o pr oduc e an add i tion al e x p a nded me mor y cap a b i lit y o f 1gb. the r e are t w o c o n f igura t ions o f the b o ar d t o ac c o mmod a t e tandum u s age . the bo tt om exp a nsion mod u le h a s bo th a bo tt om and t o p c o nnec t o r : one t o plug in t o the ba s e boar d , a n d one t o m a t e with the s e c o nd ram500 module . th e t o p exp a nsion module is de signed w i th j u st a bo tt om c o nnec t or t o plug in t o the lo w e r ram500 module . th e ram500 inc o r p ora t e s a se ri al r o m f o r s y st e m me mor y se ri al pre s e n c e de t ec t (s pd) dat a . a m a x i mu m o f t w o ex p a nsi o n mo dul e s are all o w e d : o n e bo tt om a n d on e t o p . if only o n e modu le is u s ed, the ra m500 mod u l e wi th t h e t o p c o n f igu r a t ion i s re c o mme nde d . f e a ture s t he f o l l o w i n g t a ble li sts t he f e a t u r e s o f the ram5 00 me mo r y ex p a ns io n modul e : f unc tion al de scr i p t ion the f o llo w ing se c t ions de s c r i be the ph ys ical and e l ec tr ical str u c t ur e o f th e ram500 me mor y ex p a nsi o n mo dul e . t a b l e 5-1. ram500 feature summar y f o r m f a ct or du al sided mezzanin e , with scre w / post a t t a ch men t t o ho st boa rd sr om sin g le 2 56x8 i 2 c sr om f o r ser i al pr esence det e ct da ta sdram d o u b l e- bit- err o r det ect , sing le- b it- e rr or co rr ect acr o ss 7 2 bit s 12 8, 2 56, or 5 1 2 m b m e zza n in e memo r y @ 1 0 0 m hz mem o r y expan sio n fle xibility an y ram50 0 memo r y si z e ca n be a t t a ch ed t o t he ho st bo ar d f o llo w e d b y an y secondar y r a m500 memor y siz e f o r maxim u m memor y e xpansion fle xibility .
MVME51005E single board computer installation and use (6806800a38c) 5 ram500 memory expansi o n modul e 44 ram50 0 de scr i p t ion the ram500 is a me mor y exp a ns ion module th a t is u s ed on the mvme 5100 single bo ar d c o mput e r . the ram500 is ba s ed on a single me mor y mezzanine boar d de sign with the flexib ilit y o f be ing pop u l a t ed with d i ff e r e n t si z ed sdram c o mpone n ts and s p d op tions t o pr o vide a v a rie t y o f me mo r y c o n f igu r atio ns. the design o f the r a m5 00 allo ws an y me mor y s i z e module t o c o nnec t to an d o p e r a t e w i t h a n y o t h e r a v ailabl e m e m o r y s i z e m o du le . the op ti on al r a m 5 00 m e m o r y e x pansio n mo du le is cu rre n t l y a v ail a ble in t h ree si z e s : 128mb , 25 6mb, and 512mb, w i th a t o t a l a dded ca p a c i t y o f 1 g b. the s d ram me mor y is c o n t r o lled b y the ha wk a s ic, w h ich pro v ides sin g le - b i t e rro r c o rre c t i on and doubl e -bit e r ro r det ec t io n. e cc is cal c ul a t ed o v e r 72 -b it s. r e f e r t o t h e mvme5100 sin gl e boar d c o m p u t e r programm e r ?s r e f e r e n c e gui d e (v5100a/p g) fo r m o r e i n fo r m a t i o n . the r a m500 c o nsi s ts o f a si ngl e bank/bl o c k o f m e m o r y . t h e me mo r y blo c k si z e is de pe nde n t upo n t h e s d ra m de vi c e s in st al led . r e f e r t o ta b l e 5 - 2 f o r me mo r y o p t i o n s. the ra m500 me mo r y e x pan s io n m o du l e i s c o nn ec t ed t o t h e ho st b o ar d wit h a 140- pi n amp 0. 6mm f r ee he i g ht plug c o nnec t o r . if the exp a ns ion module is de signed t o acc o mm od a t e ano t he r ram500 module , the bo tt om exp a ns ion module will h a v e t w o 14 0-p i n amp c o nnec t o r s inst alled : one on th e bo tt om side o f th e module , and on e on the t o p side o f the module . the ram500 me mo r y e x pansio n mod u l e draws +3. 3 v through t h is c o n n e c t o r . whe n p o pul a t ed, the op tion al ram 5 00 m e m o r y exp a nsion me mor y blocks should a ppe ar a s block c a n d block e t o the h a wk a s ic. b l ock c and e ar e u s ed becau s e e a c h o f the module ?s s p d is de fined t o c o r r e s pond t o t w o banks o f me mor y e a c h : c and d f o r the fir s t s p d and e and f f o r the sec o nd sp d . the r a m500 s p d u s e s t h e s p d jede c stan d a r d de fi ni tion and is acc e s s ed a t addr e s s $a a or $a c. r e f e r t o t he f o ll o w i n g s ec t io n on s r om f o r mor e de tai l s . t a b l e 5-2. ram500 sdram memor y siz e options ram500 memory size device size de vice organization number of de vi ce s 32 mb ytes 64 m b it 4 m x16 5 * 64 mb yt es 1 28 mb it 8 m x16 5 * 12 8 m b yte s 25 6 m b it 16 m x16 5* 64 mb yt es 64 m b it 8mx8 9 12 8 m b yte s 12 8 m b it 16 m x8 9 25 6 m b yte s 25 6 m b it 32 m x8 9
5 r am500 memory expansi o n module MVME51005E single board computer installation and use (6806800a38c) 45 f i gure 5-1. ram500 bl o c k di agram sr om the ram500 me mor y exp a nsion module c o n t a i ns a s i ngle 3.3v , 2 56 x 8, se ri al ee pr om de vic e (a t 2 4c 02) . the se ri al e e pr om pro v ides se ri al prese n c e d e t e c t (s pd ) st o r age o f the mo dul e me mo r y subsyst e m c o n f igu r a t ion . the ra m500 s p d is so f t w a re addre s sable b y a unique ad dre s s a s f o l l o w s : t h e f i r s t r a m 5 0 0 a t t a c h e d t o t h e h o s t b o ar d h a s its s p d ad dre s sable at $a a . the sec o nd ram500 a t t a c h ed t o the ho st bo ar d h a s its s p d a ddr e s s a ble a t $ a c. this dyn a mic a ddre s s re lo ca t i o n o f the ra m500 s p d sh all be don e u s ing the b o tt om -side c o nnec t o r sign al a1_s pd and a0_ s pd . bottom-side mvme5100-mez connector a, ba, we_l, ras_l, cas_l, buffer lvth162244 top-side mvme5100-mez connector dqmb1 dq, ckd 1 bank of 9 (x8) sdrams cs_e_l dq, ckd dqmb0 cs_c_l dq mb0 cs_c_l dq mb1 cs_e_l a, ba , we_l, ra s_l, ca s_l, note: dqmb1, cs_e_l, a1_s pd,cl k 3,4 fro m bottom connect or is rout ed to t op connector at the dqmb0, cs_c_l a nd a0_spd,clk 1,2 pins. srom spd scl sda scl sda a1_spd a0_spd clk1,2,3,4 clk1,2 clk1, 2 clk3,4
MVME51005E single board computer installation and use (6806800a38c) 5 ram500 memory expansi o n modul e 46 ho st c l ock l o gic the ho st boar d pr o v ide s f o ur sdram c l ocks t o th e me mor y e x pansion c o nnec t o r . the freque nc y o f the ram500 clk s is the same a s the ho st bo ar d. ram500 module install a ti on o n e or more ram50 0 me mor y exp a nsion module s ca n be moun t ed on t o p o f the mvm e 5100 f o r addi tio n al m e mo r y c a pa c i t y . t o upg r ade o r in s t a l l a ra m 5 0 0 mo dul e , r e f e r to figure 5-2 an d proc eed a s f o llo w s : 1. atta ch a n esd s t ra p to your wris t . attach the other end of the esd strap to the ch assis as a ground . the esd strap m u st be secured to yo ur w r i s t an d t o grou nd thro ugho ut t h e procedure. 2. perform a n operating system shutdown. tur n the ac or dc p o we r of f and re move the ac co rd o r d c powe r li ne s from t h e syst em . re move the chassis or sys t em cover(s) as nece ssary for access to the compactpci boards. 3. carefully remove the mvm e 5100 from its vme ca rd slot and lay it flat, with connectors p1 and p2 facing you. 4. inspect th e ram500 module th at is bei n g in st all ed o n t h e mvme51 00 host board (bottom co n f ig urati o n if tw o are be in g in stall ed, to p co nfi g u r at io n i f on ly on e is bei n g i n stal led ) t o ensur e that standoffs are i n st al le d in t h e t h re e m o u n t in g ho le s on t h e m o du l e. 5. w i th st ando ff s in stall ed in the three mo un t i n g ho les o n the ra m500 mo du le, ali g n the sta n dof f s and the p1 con n ecto r o n the mo dul e with the thre e holes and the j16 c o nne c tor on the mvme5 100 host board a n d press the two connectors together until they are fir m ly seated in place. figur e 5-2. ram500 modu le pl ac e m e n t on m v me5100
5 r am500 memory expansi o n module MVME51005E single board computer installation and use (6806800a38c) 47 6. (opt io nal st ep) if a secon d ram50 0 modul e i s bein g used, al ign t h e to p conn ect o r on t h e bo tt o m r a m500 m o du l e wi th t h e bo tt om co nnec tor on the top ram500 module and press the two con n ecto rs to get h er unt il the connec tors are seated in place. 7. insert the three short phillips screws th roug h the ho les at the corn ers of the ram500 and screw them into the standoffs. 8. tur n th e entire assembly over, and fasten th e thre e nuts provid ed to the st an do ff post s on the bottom of the mvme510 0 host board. 9. reinstall the mvme 5100 as sembly in its proper card slot. be sur e th e host boa r d is well seated in the backp l ane connectors. do no t damage or b end co nn ect o r pin s . 10. r epl a ce t h e chassis o r syst em co ver(s), re con n ect the syst em to the ac o r d c p o we r source , and turn the equipm ent power on. ram500 c o nnec t or s ram500 me mor y exp a nsion module s ar e popul a t e d wi th one or t w o c o nnec t or s. if the module is t o be u s ed in tandum with a s ec o nd ram500 module , the ? b o t t o m ? module will h a v e t w o c o nnec t o r s : one t o m a t e with the mvme5 100 ho st boar d (p1), and one t o m a t e with the ?t op ? ram500 module (j1 ) . the ?t op ? ram500 module h a s only one c o nnec t or , sinc e it needs t o m a t e o nly wit h the ra m5 00 modul e di r e c t ly u n de rn e a th it and becau s e an ad d ed c o nnec t o r on a tandum ram500 c o n f igur a t ion w o uld ex c e ed the he i g h t limit a tions in s o me backpl ane s . if only on e ra m500 mo dul e i s be ing u s ed, a t o p mo du le , sing le c o nn ec t o r c o n f igu r a t ion i s u s ed. a 4h pl ug and rec e p t ac l e are u s e d o n bo t h boar d s t o pro v ide a 4 mill im e t e r st acki ng he ight be t w ee n du al ram500 car d s and the ho st boar d . the f o llo w ing subsec tions s p ec if y the pin a s si gnme n t s f o r the c o nnec t o r s on the ram500. bo tt om side me mor y exp a nsion c o nnec t or (p1) the bo tt om side c o nnec t o r on the ram500 is a 14 0- pi n am p 0. 6mm f r ee h e i g ht ma ti ng plug. thi s plug in cludes c o m m o n gro und c o n t ac t s th a t m a t e wi th st and a r d a m p rec e p t ac l e a s se mbl i es o r am p gig a a s se mbl i es wi th grou nd pl a t es. a sin g le me mo r y e x pansio n mo dul e wil l h a v e 1 bank o f sdram f o r a m a ximum o f 5mb y t e s o f m e m o r y . a t t a c h ing a sec o nd me mor y m o dule t o the fir s t mo dul e will pro v ide 2 banks o f s d r a m wi th a m a x i mu m o f 1gi g ab y t es. t a b l e 5-3. ram500 bottom side connector (p1)pin assignments 1g n d * g n d *2 3d q 0 0 d q 0 1 4 5d q 0 2 d q 0 3 6 7d q 0 4 d q 0 5 8 9d q 0 6 d q 0 7 1 0 11 +3 .3 v + 3. 3v 12 13 d q 0 8 dq 09 14 15 d q 1 0 dq 11 16
MVME51005E single board computer installation and use (6806800a38c) 5 ram500 memory expansi o n modul e 48 17 d q 1 2 dq 13 18 19 d q 1 4 dq 15 20 21 g n d * gn d* 22 23 d q 1 6 dq 17 24 25 d q 1 8 dq 19 26 27 d q 2 0 dq 21 28 29 d q 2 2 dq 23 30 31 +3 .3 v + 3. 3v 32 33 d q 2 4 dq 25 34 35 d q 2 6 dq 27 36 37 d q 2 8 dq 29 38 39 d q 3 0 dq 31 40 41 g n d * gn d* 42 43 d q 3 2 dq 33 44 45 d q 3 4 dq 35 46 47 d q 3 6 dq 37 48 49 d q 3 8 dq 39 50 51 +3 .3 v + 3. 3v 52 53 d q 4 0 dq 41 54 55 d q 4 2 dq 43 56 57 d q 4 4 dq 45 58 59 d q 4 6 dq 47 60 61 g n d * gn d* 62 63 d q 4 8 dq 49 64 65 d q 5 0 dq 51 66 67 d q 5 2 dq 53 68 69 +3 .3 v + 3. 3v 70 71 d q 5 4 dq 55 72 73 d q 5 6 dq 57 74 75 d q 5 8 dq 59 76 77 d q 6 0 dq 61 78 79 g n d * gn d* 80 81 d q 6 2 dq 63 82 83 c k d0 0 c kd 01 84 t a b l e 5-3. ram500 bottom side connector (p1)pin assignments
5 r am500 memory expansi o n module MVME51005E single board computer installation and use (6806800a38c) 49 *c o m m o n gnd pi ns m a t e t o a gi ga a s se mbl y wi th a grou nd pl at e . the gig a a sse m b l y is an e n h a nc ed e l ec tri c a l pe r f orm a nc e rec e p t a c l e an d pl u g fr om a m p th a t in c l ude s r e c e p t ac l e s lo aded with c o n t ac ts f o r ground ing c i rc uits a t 9 or 10 si gn al c i rc uit s. t h e s e gr ou nd c o n t ac ts m a t e wit h gr ound ing pl a t e s on bo th side s o f the plug a s se mblie s . 85 c k d0 2 c kd 03 86 87 c k d0 4 c kd 05 88 89 +3 .3 v + 3. 3v 90 91 c k d0 6 c kd 07 92 93 ba1 ba0 94 95 a12 a 1 1 96 97 a10 a 0 9 98 9 9 gnd* g n d* 100 101 a0 8 a 07 102 103 a0 6 a 05 104 105 a0 4 a 03 106 107 a0 2 a 01 108 109 +3. 3 v + 3 . 3 v 110 111 a0 0 c s_ c0 _l 112 113 cs_ e 0 _l g nd* 114 115 cs_c1_ l c s_e1_ l 116 117 we_ l ras_l 118 119 gnd* g n d* 120 121 cas_ l + 3 . 3 v 122 123 +3. 3 v d qmb0 124 125 dqm b 1 s cl 126 127 sd a a 1_ spd 128 129 a0 _spd m e z z 1_ l 130 131 mezz2 _l gnd 132 133 g n d s dramclk1 134 1 3 5 sdr a mc lk3 + 3. 3v 1 3 6 137 sdr a mc lk4 s d r amclk2 138 139 gnd* g n d* 140 t a b l e 5-3. ram500 bottom side connector (p1)pin assignments
MVME51005E single board computer installation and use (6806800a38c) 5 ram500 memory expansi o n modul e 50 t o p side me mor y exp a nsion c o nnec t or (j1) the t o p side me mo r y e x pan s io n c o n n ec t o r is a 140-pin a m p 0.6mm f r ee h e ight re c e p t acle . t h is re c e p t acle in c l udes c o m m o n g r ou nd c o n t ac t s th a t m a t e wit h st an d a rd a m p pl ug a s se mbl i es o r am p gig a a s se mbl i es wi th grou nd pl a t es. a sin g le me mo r y mo du le will h a v e o n e ban k o f sd ra m f o r a m a ximum o f 5 12mb o f me mor y . th e p in a ssign me n t s f o r t h is c o n n e c t o r are a s f o ll o w s : t a b l e 5-4. ram500 t op side c onnector (j1)pin assignments 1 g nd* gnd* 2 3d q 0 0 d q 0 1 4 5d q 0 2 d q 0 3 6 7d q 0 4 d q 0 5 8 9d q 0 6 d q 0 7 1 0 1 1 +3 .3 v + 3. 3v 1 2 13 dq 08 d q 0 9 14 15 dq 10 d q 1 1 16 17 dq 12 d q 1 3 18 19 dq 14 d q 1 5 20 21 gnd* gnd* 22 23 dq 16 d q 1 7 24 25 dq 18 d q 1 9 26 27 dq 20 d q 2 1 28 29 dq 22 d q 2 3 30 3 1 +3 .3 v + 3. 3v 3 2 33 dq 24 d q 2 5 34 35 dq 26 d q 2 7 36 37 dq 28 d q 2 9 38 39 dq 30 d q 3 1 40 41 gnd* gnd* 42 43 dq 32 d q 3 3 44 45 dq 34 d q 3 5 46 47 dq 36 d q 3 7 48 49 dq 38 d q 3 9 50 5 1 +3 .3 v + 3. 3v 5 2 53 dq 40 d q 4 1 54 55 dq 42 d q 4 3 56 57 dq 44 d q 4 5 58
5 r am500 memory expansi o n module MVME51005E single board computer installation and use (6806800a38c) 51 59 dq 46 d q 4 7 60 61 gnd* gnd* 62 63 dq 48 d q 4 9 64 65 dq 50 d q 5 1 66 67 dq 52 d q 5 3 68 6 9 +3 .3 v + 3. 3v 7 0 71 dq 54 d q 5 5 72 73 dq 56 d q 5 7 74 75 dq 58 d q 5 9 76 77 dq 60 d q 6 1 78 79 gnd* gnd* 80 81 dq 62 d q 6 3 82 83 ckd 0 0 c kd0 1 84 85 ckd 0 2 c kd0 3 86 87 ckd 0 4 c kd0 5 88 8 9 +3 .3 v + 3. 3v 9 0 91 ckd 0 6 c kd0 7 92 93 ba1 b a 0 9 4 95 a1 2 a 11 96 97 a1 0 a 09 98 99 gnd* gnd* 100 101 a08 a 0 7 102 103 a06 a 0 5 104 105 a04 a 0 3 106 107 a02 a 0 1 108 109 +3 .3 v + 3. 3v 110 111 a00 c s_ e0_l 112 113 gnd* 114 115 cs_e1_ l 116 117 we_l ras_l 118 119 gnd* gnd* 120 121 cas_l + 3. 3v 122 123 +3 .3 v d qm b1 124 125 scl 126 t a b l e 5-4. ram500 t op side connector (j1)pin assi gnments (continued)
MVME51005E single board computer installation and use (6806800a38c) 5 ram500 memory expansi o n modul e 52 *c o m m o n gnd pi ns m a t e t o gi ga a s se mbl i es wi th grou nd pl a t es. ram500 programming is sue s the ram500 c o n t a i ns no u s e r pr ogr a mm a b le regist e r s, o t h e r th an the s e ri a l pr e s e n c e de t ec t (s pd ) da t a . se ri al pre s e n c e de t e c t (s pd) d a ta thi s reg i st e r is par t i a ll y d e sc ribed f o r the ram50 0 with in the mvme5100 sin gl e boar d c o m p u t e r pr og r a mme r ?s r e fe re nc e guide . the regist e r is acc e ssed thr o ugh the i 2 c in t e r f ac e o f the h a wk a s ic on the ho st bo ar d (mvme5 100). the ram500 s p d is s o f t w a r e a ddre s sa ble b y a unique ad dre s s a s f o llo w s : th e fir s t ram50 0 a t t a c h ed t o th e ho st boar d h a s h a s an s p d a ddre s s o f $a a . the sec o nd ram500 a t t a c h ed t o the t o p o f the fir s t ram500 h a s an s p d ad dre s s o f $a c. 127 sd a 128 129 a1_ s pd mezz2 _l 130 131 g n d 132 133 gnd s dram c l k 3 134 135 +3. 3 v 136 137 sdram c l k 4 138 139 gnd* gnd* 140 t a b l e 5-4. ram500 t op side connector (j1)pin assi gnments (continued)
6 MVME51005E single board computer installation and use (6806800a38c) 53 6 pin a s signme n t s in troduc tion t his c h a p t e r pr o v i d e s in f o rm a t i o n o n pi n a s si gn me n t s f o r v a ri ou s j u mpe r s an d c o nnec t or s o n the mvme5 100 single bo ar d c o mput e r . summ ar y the f o ll o w in g t a bl e s su mmar i z e al l o f t h e jum p e r s and c o nn ec t o r s : jumpe r se tting s the f o llowing table pro v ide s in f o rm a t ion a b out th e j u mpe r s e tting s a s s o c i a t ed with th mvme5 100 sing le bo ar d c o mput e r . the table be lo w p r o v ide s a brie f de scrip t ion o f e a c h jumpe r and the appropri a t e se tting(s) f o r prope r boar d ope r a t ion. j u mp er des c ript ion c o nnec t or des c ript io n j1 ri scw a t c h he ade r j3 i pmc761 i n te rf ace j2 p al programming header j8 me mor y expa nsion j4 ether net port 2 configuration j25 pci expan sion i n t e r f a c e j1 1 - j1 4 p mc in te rf ac e ( s lot 1 ) j6, j20 o per at ion mo de ju m pers j21 - j2 4 pmc in te rface (slot 2) j7 flash memor y selection p1, p2 vmeb us interf ace j10, j17 ether n et port selection j9 j18 et her ne t i n t e r f a c e (l an1 ) et her ne t i n t e r f a c e (l an2 ) j15 system controller (vme) j19 com1 in terface j16 so lder ed fl ash pr ot ection j5 com2 in te rf ac e ju m per de scri ption setting default j1 ri scw a t c h he ade r n on e (factory use only) n/a j2 p a l programming header none (lab use only) n/a
MVME51005E single board computer installation and use (6806800a38c) 6 p in a s sign ment s 54 c o nnec t or s ipmc761 co nnec t or (j3) pin a s si gnme n t s this c o nne t o r is u s ed t o pro v ide an in t e r f ac e t o the ipmc761 module sign a l s and is loca t e d ne ar j1 1. the pin a s signme n t s f o r this c o nnec t o r are a s f o llo w s : j4 et her ne t p o r t 2 sele ct ion ( s e t in con j unct i on wit h ju mpe r s j1 0 and j1 7) for ?p2? ethernet port 2: pins 1,2; 3,4; 5,6; 7,8 (set for 712/761) no jumper installed (front panel) f o r ?f r ont p a nel? eth e r n et p o r t 2 : no j u mpers installed j6, j20 operation mode (set both jumpers) pins 1,2 for pmc mode pmc mode pins 2,3 for sbc mode (761 mode) j7 flash memory selection at boot pins 1,2 for soldered bank a s o cke t e d bank b pins 2,3 for socketed bank b j10, j17 et her ne t p o r t 2 sele ct ion (set in conjunction with jumper j4) for ?front panel? ethernet port 2: pins 1,3 and 2,4 on both jumpers front panel ethernet port 2 f o r ?p2 ? eth e r net p o r t 2: pins 3,5 and 4,6 on both jumpers (set for 712/761) j15 system controller (vme) pins 1,2 for no scon auto scon pins 2,3 for auto scon no jumper for always scon j16 soldered flash protection pins 1,2 enables programming of flash flash prog. enabled pins 2, 3 disa b le s pr og r a mmin g o f t he u ppe r 64 kb o f fla s h jumper description setting default t a b l e 6-1. ipmc761 c onnector pin assignments pi n a ss ig n m en t p in 1 i 2cs c l i 2cs d a 2 3g n d g n d 4 5d b 8 # g n d 6 7g n d d b 9 # 8 9d b 1 0 # + 3 . 3 v 1 0 11 +3. 3 v d b1 1# 12 13 db 12# g nd 14 15 gnd d b1 3# 16 17 db1 4# + 3 . 3v 18
6 pin assignments MVME51005E single board computer installation and use (6806800a38c) 55 me mor y exp a nsion c o nnec t or (j8) pin a s si gnme n t s t h is c o nn ec t o r i s u s ed t o pro v i d e me mor y exp a n si o n cap a bi li t y . a sin g le me mor y mezza nin e car d pro v ide s a m a ximum o f 256mb o f me mor y . a t t a c h in g an o t he r m e mo r y m ezzani ne t o the f i r s t mezzani ne pro v i d e s a n ad di ti on al 5 12mb o f ex p ans i o n me mor y . t h e p i n a s si gn me n t s f o r t h is c o nnec t o r are a s f o llows : 19 +3. 3 v d b1 5# 20 21 db p1# g nd 22 23 gnd l anint2 _l 24 25 pib_ int + 3 . 3v 26 27 +3. 3 v p ib_ p m c req# 28 29 pib_pmcgnt# g nd 30 31 gnd + 3 . 3v 32 33 +5. 0 v + 5 . 0v 34 35 gnd g nd 36 37 +5. 0 v + 5 . 0v 38 39 gnd g nd 40 t a b l e 6-1. ipmc761 connector pin assignments (contin ued) tabl e 6-2. memor y expansi on connector pin assignments pin as signme n t pi n 1g n d g n d 2 3d q 0 0 d q 0 1 4 5d q 0 2 d q 0 3 6 7d q 0 4 d q 0 5 8 9d q 0 6 d q 0 7 1 0 11 +3. 3 v + 3 . 3v 12 13 dq08 dq 09 14 15 dq10 dq 11 16 17 dq12 dq 13 18 19 dq14 dq 15 20 21 gnd g nd 22 23 dq16 dq 17 24 25 dq18 dq 19 26 27 dq20 dq 21 28 29 dq22 dq 23 30
MVME51005E single board computer installation and use (6806800a38c) 6 p in a s sign ment s 56 31 +3. 3 v + 3 . 3v 32 33 dq24 dq 25 34 35 dq26 dq 27 36 37 dq28 dq 29 38 39 dq30 dq 31 40 41 gnd g nd 42 43 dq32 dq 33 44 45 dq34 dq 35 46 47 dq36 dq 37 48 49 dq38 dq 39 50 51 +3. 3 v + 3 . 3v 52 53 dq40 dq 41 54 55 dq42 dq 43 56 57 dq44 dq 45 58 59 dq46 dq 47 60 61 gnd g nd 62 63 dq48 dq 49 64 65 dq50 dq 51 66 67 dq52 dq 53 68 69 +3. 3 v + 3 . 3v 70 71 dq54 dq 55 72 73 dq56 dq 57 74 75 dq58 dq 59 76 77 dq60 dq 61 78 79 gnd g nd 80 81 dq62 dq 63 82 83 ckd0 0 c kd01 84 85 ckd0 2 c kd03 86 87 ckd0 4 c kd05 88 89 +3. 3 v + 3 . 3v 90 91 ckd0 6 c kd07 92 93 ba1 ba0 94 95 a12 a 11 96 t a b l e 6-2. memor y expansion co nnector pin assignments (contin ued) pin assignment pin
6 pin assignments MVME51005E single board computer installation and use (6806800a38c) 57 note pin 130, 131, me zz1_l, me zz2_l, co n f ig ures t h e bo ard?s lo cal bus frequ e n c y. if a si ngl e me zzani ne is at tached to t h e bo ard, me zz1_l will be pulled down on t he bo ard. if a seco nd mez z ani n e is at tached on -t op to t h e fi rst , m e zz2_l wil l be pu l l ed dow n on t h e board. this m a y c a use the cloc k generat i o n lo gic to s e t t he lo ca l bus frequ e ncy to 83 .33 mhz if ne cessary. pci exp a nsion c o nnec t or (j25) pin a s si gnme n t s t h is c o n n ec t o r is u s ed t o pro v i d e pci/pmc exp a nsi o n ca p a bi l i t y . t h e p i n a s si gnme n t s f o r th is c o nnec t o r are a s f o llows : 97 a10 a 09 98 99 gnd g nd 100 10 1 a 08 a07 102 10 3 a 06 a05 104 10 5 a 04 a03 106 10 7 a 02 a01 108 10 9 + 3. 3v +3 . 3 v 110 11 1 a 00 cs_ c 0 _l 112 11 3 c s_ e0_l gnd 114 11 5 c s_ c1_l cs_ e 1_l 116 11 7 w e_ l r as_ l 118 11 9 g nd gnd 120 12 1 c as_ l +3 . 3 v 122 12 3 + 3. 3v dq mb0 124 12 5 d qmb1 scl 126 12 7 s d a a1_spd 128 12 9 a 0_spd mezz1 _l 130 13 1 m ezz2 _l gnd 132 13 3 g nd sdramclk1 134 13 5 s dramclk3 +3 . 3 v 136 13 7 s dramclk4 sdramclk2 138 13 9 g nd gnd 140 t a b l e 6-2. memor y expansion co nnector pin assignments (contin ued) pin assignment pin
MVME51005E single board computer installation and use (6806800a38c) 6 p in a s sign ment s 58 t a b l e 6-3. pci expansion c onnector pin assignments pin assignment pin 1 + 3. 3v gnd +3 .3 v 2 3 p ciclk p mcint a # 4 5 g n d pmcintb# 6 7p u r s t # p m c i n t c # 8 9 hres e t# pmcintd# 10 11 tdo t di 1 2 13 tms t ck 1 4 15 trst# p c i xp# 16 17 pc ixgnt# pc ixreq# 18 19 +12v -12 v 2 0 21 per r# serr# 22 23 lock# s d o ne 24 25 devs el# sbo# 2 6 27 g n d g nd 2 8 29 trd y # i rd y# 3 0 31 st op# f rame# 3 2 33 g n d g nd 3 4 35 a c k6 4# re se r v ed 3 6 37 req 64# re se r v ed 3 8
6 pin assignments MVME51005E single board computer installation and use (6806800a38c) 59 39 p a r +5v pcir st# 4 0 41 c/b e 1# c / be0# 4 2 43 c/b e 3# c / be2# 4 4 45 ad1 a d0 4 6 47 ad3 a d2 4 8 49 ad5 a d4 5 0 51 ad7 a d6 5 2 53 ad9 a d8 5 4 55 ad11 ad10 5 6 57 ad13 ad12 5 8 59 ad15 ad14 6 0 61 ad17 ad16 6 2 63 ad19 ad18 6 4 65 ad21 ad20 6 6 67 ad23 ad22 6 8 69 ad25 ad24 7 0 71 ad27 ad26 7 2 73 ad29 ad28 7 4 75 ad31 ad30 7 6 t a b l e 6-3. pci expansion connect or pin assignm ents (contin ued) pin assignment pin
MVME51005E single board computer installation and use (6806800a38c) 6 p in a s sign ment s 60 pci m e zzanine c a r d (pmc) c o nnec t or s these c o nn ec t o r s pro v ide 32/ 6 4- bi t p c i in t e r f ac es and p2 i / o f o r t w o op tio n al add - o n p c i mezzani ne c a r d s (pmc). t h e pi n a s si gn me n t s f o r t h e s e c o n n ec t o r s ar e a s f o ll o w s . 77 p a r6 4 gnd res e r v ed 78 79 c/b e 5# c / be4# 8 0 81 c/b e 7# c / be6# 8 2 83 ad33 ad32 8 4 85 ad35 ad34 8 6 87 ad37 ad36 8 8 89 ad39 ad38 9 0 91 ad41 ad40 9 2 93 ad43 ad42 9 4 95 ad45 ad44 9 6 97 ad47 ad46 9 8 99 ad49 ad48 1 0 0 101 a d51 a d50 1 02 103 a d53 a d52 1 04 105 a d55 a d54 1 06 107 a d57 a d56 1 08 109 a d59 a d58 1 10 111 a d61 a d60 1 12 113 a d63 a d62 1 14 t a b l e 6-3. pci expansion connect or pin assignm ents (contin ued) pin assignment pin table 6-4. pmc slot 1 c onnector (j11) pin assignments pin assignment pi n 1t c k - 1 2 v 2 3g n d i n t a # 4 5i n t b # i n t c # 6 7 p mcpr snt1# + 5v 8 9 i ntd# n o t used 10 11 gnd n o t used 12 13 clk g nd 14
6 pin assignments MVME51005E single board computer installation and use (6806800a38c) 61 15 gnd p mcgnt1# 1 6 17 pmcr eq1# +5v 1 8 19 +5v ( v io) a d3 1 2 0 21 ad 28 ad 27 22 23 ad2 5 gnd 2 4 25 gnd c /be3# 2 6 27 ad 22 ad 21 28 29 ad1 9 +5 v 3 0 31 +5v ( v io) a d1 7 3 2 33 frame# gnd 3 4 35 gnd i rd y# 36 37 de vsel# + 5v 38 39 gnd l o c k# 40 41 sd one # sbo# 4 2 43 p a r g nd 44 45 +5v ( v io) a d1 5 4 6 47 ad 12 ad 11 48 49 ad0 9 +5 v 5 0 51 gnd c /be0# 5 2 53 ad 06 ad 05 54 55 ad0 4 gnd 5 6 57 +5v ( v io) a d0 3 5 8 59 ad 02 ad 01 60 61 ad0 0 +5 v 6 2 63 gnd r eq 64 # 6 4 t a b l e 6-4. pmc slot 1 connector (j11) pin assignments (contin ued) pin assignment pin
MVME51005E single board computer installation and use (6806800a38c) 6 p in a s sign ment s 62 t a b l e 6-5. pmc slot 1 c onnector (j12) pin assignments pin assignment pi n 1 + 12v trst# 2 3t m s t d o 4 5t d i g n d 6 7 g nd n o t used 8 9 n ot used no t used 10 11 pull- up t o +3. 3 v + 3 . 3v 12 13 rs t# pull-do wn to gnd 1 4 15 +3. 3 v p ull- do wn to g n d 1 6 17 not used gnd 1 8 19 ad 30 ad 29 20 21 gnd a d2 6 2 2 23 ad2 4 +3 . 3 v 2 4 25 idsel1 a d 2 3 2 6 27 +3. 3 v a d2 0 2 8 29 ad1 8 gnd 3 0 31 ad 16 c / be2# 3 2 33 gnd n o t used 34 35 tdr y # + 3 . 3v 36 37 gnd s t o p# 38 39 per r# gnd 4 0 41 +3. 3 v serr# 42 43 c/be1# g nd 44 45 ad 14 ad 13 46 47 gnd a d1 0 4 8 49 ad0 8 +3 . 3 v 5 0 51 ad0 7 no t used 52 53 +3. 3 v n o t used 54 55 not used gnd 5 6 57 not used no t used 58 59 gnd n o t used 60 61 a c k6 4# +3 . 3 v 6 2 63 gnd n o t used 64
6 pin assignments MVME51005E single board computer installation and use (6806800a38c) 63 pi n a ss ig n m en t p in 1 r eser v e d g nd 2 3 g nd c/be7# 4 5 c /b e6# c /be5# 6 7c / b e 4 # g n d 8 9 + 5v (vio ) p ar64 10 11 ad63 ad62 12 13 ad61 gnd 1 4 15 gnd a d60 1 6 17 ad59 ad58 18 19 ad57 gnd 2 0 21 +5v (vio) a d56 2 2 23 ad55 ad54 24 25 ad53 gnd 2 6 27 gnd a d52 2 8 29 ad51 ad50 30 31 ad49 gnd 3 2 33 gnd a d48 3 4 35 ad47 ad46 36 37 ad45 gnd 3 8 39 +5v (vio) a d44 4 0 41 ad43 ad42 42 43 ad41 gnd 4 4 45 gnd a d40 4 6 47 ad39 ad38 48 49 ad37 gnd 5 0 51 gnd a d36 5 2 53 ad35 ad34 54 55 ad33 gnd 5 6 57 +5v (vio) a d32 5 8 59 reser v ed reser v ed 60 61 reser v ed gnd 6 2 63 gnd r eser v e d 6 4
MVME51005E single board computer installation and use (6806800a38c) 6 p in a s sign ment s 64 t a b l e 6-6. pmc slot 1 c onnector (j14) pin assignments pin assignment pin 1 j ump e r co nf igur ab le pm c1 _2 ( p 2- a1 ) 2 3 j ump e r co nf igur ab le pm c1 _4 ( p 2- a2 ) 4 5 j ump e r co nf igur ab le pm c1 _6 ( p 2- a3 ) 6 7 j ump e r co nf igur ab le pm c1 _8 ( p 2- a4 ) 8 9 p mc1 _9 ( p 2- c5 ) p m c 1 _ 1 0 (p2- a5) 1 0 11 pmc1_1 1 (p2 - c6) p m c 1 _ 1 2 (p2- a6) 1 2 13 pmc1_1 3 (p2 - c7) p m c 1 _ 1 4 (p2- a7) 1 4 15 pmc1_1 5 (p2 - c8) p m c 1 _ 1 6 (p2- a8) 1 6 17 pmc1_1 7 (p2 - c9) p m c 1 _ 1 8 (p2- a9) 1 8 19 pmc1_1 9 (p2 - c10 ) pm c1 _2 0 (p2- a10 ) 20 21 pmc1_2 1 (p2 - c11 ) pm c1 _2 2 (p2- a11 ) 22 23 pmc1_2 3 (p2 - c12 ) pm c1 _2 4 (p2- a12 ) 24 25 pmc1_2 5 (p2 - c13 ) pm c1 _2 6 (p2- a13 ) 26 27 pmc1_2 7 (p2 - c14 ) pm c1 _2 8 (p2- a14 ) 28 29 pmc1_2 9 (p2 - c15 ) pm c1 _3 0 (p2- a15 ) 30 31 pmc1_3 1 (p2 - c16 ) pm c1 _3 2 (p2- a16 ) 32 33 pmc1_3 3 (p2 - c17 ) pm c1 _3 4 (p2- a17 ) 34 35 pmc1_3 5 (p2 - c18 ) pm c1 _3 6 (p2- a18 ) 36 37 pmc1_3 7 (p2 - c19 ) pm c1 _3 8 (p2- a19 ) 38 39 pmc1_3 9 (p2 - c20 ) pm c1 _4 0 (p2- a20 ) 40 41 pmc1_4 1 (p2 - c21 ) pm c1 _4 2 (p2- a21 ) 42 43 pmc1_4 3 (p2 - c22 ) pm c1 _4 4 (p2- a22 ) 44 45 pmc1_4 5 (p2 - c23 ) pm c1 _4 6 (p2- a23 ) 46 47 pmc1_4 7 (p2 - c24 ) pm c1 _4 8 (p2- a24 ) 48 49 pmc1_4 9 (p2 - c25 ) pm c1 _5 0 (p2- a25 ) 50 51 pmc1_5 1 (p2 - c26 ) pm c1 _5 2 (p2- a26 ) 52 53 pmc1_5 3 (p2 - c27 ) pm c1 _5 4 (p2- a27 ) 54 55 pmc1_5 5 (p2 - c28 ) pm c1 _5 6 (p2- a28 ) 56 57 pmc1_5 7 (p2 - c29 ) pm c1 _5 8 (p2- a29 ) 58 59 pmc1_5 9 (p2 - c30 ) pm c1 _6 0 (p2- a30 ) 60 61 pmc1_6 1 (p2 - c31 ) pm c1 _6 2 (p2- a31 ) 62 63 pmc1_6 3 (p2 - c32 ) pm c1 _6 4 (p2- a32 ) 64
6 pin assignments MVME51005E single board computer installation and use (6806800a38c) 65 ju mper co nfigu r at io n is depen d en t upon p2 i/o mode ch osen (pmc or sbc mo de, al so known as 76 1 or ipmc mode). pi n a ss ig n m en t p in 1 t ck - 12v 2 3g n d i n t a # 4 5i n t b # i n t c # 6 7p m c p r s n t 2 # + 5 v 8 9 i ntd # not u sed 10 11 gnd n ot used 12 13 clk g nd 14 15 gnd p mcgnt2 # 1 6 17 pmcreq2# + 5v 18 19 +5v (vio) a d31 2 0 21 ad28 ad27 22 23 ad25 gnd 2 4 25 gnd c /be3 # 2 6 27 ad22 ad21 28 29 ad19 +5v 3 0 31 +5v (vio) a d17 3 2 33 frame# gnd 3 4 35 gnd i rd y# 36 37 devsel # + 5v 38 39 gnd l o c k# 40 41 sdone# sbo# 4 2 43 p a r g nd 44 45 +5v (vio) a d15 4 6 47 ad12 ad11 48 49 ad09 +5v 5 0 51 gnd c /be0 # 5 2 53 ad06 ad05 54 55 ad04 gnd 5 6 57 +5v (vio) a d03 5 8 59 ad02 ad01 60 61 ad00 +5v 6 2 63 gnd r eq64 # 6 4 pin a ss ig n m en t p in 1+ 1 2 v t r s t # 2 3t m s t d o 4 5t d i g n d 6
MVME51005E single board computer installation and use (6806800a38c) 6 p in a s sign ment s 66 7 g nd n o t us e d 8 9 n o t us ed no t u sed 10 11 pu ll-u p to +3. 3 v + 3. 3v 1 2 13 rst# pull-do wn to gnd 1 4 1 5 +3 .3v p ull- d o wn to g n d 1 6 17 not us ed gn d 1 8 19 ad30 ad29 2 0 21 g n d a d26 2 2 23 ad24 +3. 3 v 2 4 25 idsel2 a d23 2 6 27 +3. 3 v a d20 2 8 29 ad18 g n d 3 0 31 ad16 c/ be2 # 3 2 33 g n d n ot use d 3 4 35 t d r y # + 3. 3v 3 6 37 g n d s t o p# 3 8 39 perr# gn d 4 0 41 +3.3v serr# 42 43 c/be1# g n d 44 45 ad14 ad13 4 6 47 g n d a d10 4 8 49 ad08 +3. 3 v 5 0 51 ad07 not use d 5 2 53 +3. 3 v n ot use d 5 4 55 not us ed gn d 5 6 57 not us ed not u sed 58 59 g n d n ot use d 6 0 61 a c k64 # +3. 3 v 6 2 63 g n d n ot use d 6 4 pi n a ss ig n m en t p in 1 r eser v e d g nd 2 3 g nd c/be7# 4 5 c /b e6# c /be5# 6 7c / b e 4 # g n d 8 9 + 5v (vio ) p ar64 10 11 ad63 ad62 12 13 ad61 gnd 1 4 15 gnd a d60 1 6 17 ad59 ad58 18 19 ad57 gnd 2 0 pin a ss ig n m en t p in
6 pin assignments MVME51005E single board computer installation and use (6806800a38c) 67 21 +5v (vio) a d56 2 2 23 ad55 ad54 24 25 ad53 gnd 2 6 27 gnd a d52 2 8 29 ad51 ad50 30 31 ad49 gnd 3 2 33 gnd a d48 3 4 35 ad47 ad46 36 37 ad45 gnd 3 8 39 +5v (vio) a d44 4 0 41 ad43 ad42 42 43 ad41 gnd 4 4 45 gnd a d40 4 6 47 ad39 ad38 48 49 ad37 gnd 5 0 51 gnd a d36 5 2 53 ad35 ad34 54 55 ad33 gnd 5 6 57 +5v (vio) a d32 5 8 59 reser v ed reser v ed 60 61 reser v ed gnd 6 2 63 gnd r eser v e d 6 4 pi n a ss ig n m en t p in 1 p mc2_ 1 (p2 - d1) p mc2_ 2 (p2- z1 ) 2 3 p mc2_ 3 (p2 - d2) p mc2_ 4 (p2- d3) 4 5 p mc2_ 5 (p2 - z3 ) p mc2_ 6 (p2- d4) 6 7 p mc2_ 7 (p2 - d5) p mc2_ 8 (p2- z5 ) 8 9 p mc2_ 9 (p2 - d6) p mc2_ 10 ( p 2 - d7 ) 10 11 pmc2_ 11 ( p 2-z 7 ) p mc2_ 12 ( p 2 - d8 ) 12 13 pmc2_ 13 ( p 2-d9 ) p mc2_ 14 ( p 2 - z 9 ) 14 15 pmc2_ 15 ( p 2-d1 0 p mc2_ 16 ( p 2 - d1 1) 16 17 pmc2_ 17 ( p 2-z 11) pmc2_ 18 ( p 2 - d1 2) 18 19 pmc2_ 19 ( p 2-d1 3) pmc2_ 20 ( p 2 - z 13) 20 21 pmc2_ 21 ( p 2-d1 4) pmc2_ 22 ( p 2 - d1 5) 22 23 pmc2_ 23 ( p 2-z 15) pmc2_ 24 ( p 2 - d1 6) 24 25 pmc2_ 25 ( p 2-d1 7) pmc2_ 26 ( p 2 - z 17) 26 27 pmc2_ 27 ( p 2-d1 8) pmc2_ 28 ( p 2 - d1 9) 28 29 pmc2_ 29 ( p 2-z 19) pmc2_ 30 ( p 2 - d2 0) 30 31 pmc2_ 31 ( p 2-d2 1) pmc2_ 32 ( p 2 - z 21) 32 33 pmc2_ 33 ( p 2-d2 2 p mc2_ 34 ( p 2 - d2 3) 34 pi n a ss ig n m en t p in
MVME51005E single board computer installation and use (6806800a38c) 6 p in a s sign ment s 68 vme b u s c o nnec t o r s p1 & p2 pin a s signme n t s (pmc mode) the vmebu s c o nnec t o r p1 pro v i d e s pow e r and vme sign als f o r 24-b i t ad dre s s and 16 -b it d a t a . the p i n a s signme n t s f o r the c o nnec t o r ar e s p ec ified b y the ie ee p101 4-1987 vme b u s s p ec ifica t ion and the vme64 e x t e nsio n s t and a r d . r o w b o f c o nnec t o r p2 pr o v ide s p o w e r t o the mvme51 00, a n d t o the up p e r e i ght vmeb u s a ddr e s s line s, and addition al 16 vme b u s d a t a line s. r o ws a , c, z and d pro v i d e pow e r and in t e r f ac e sign a l s t o the m v m e 762 transition module . the p i n a s sign me n t s f o r c o nnec t o r p2 in pmc mode ar e a s fo l l o w s: t a ble 6-7. pin a s signme n t s f o r c o nnec t or p2 in pmc mode 35 pmc2_ 35 ( p 2-z 23) pmc2_ 36 ( p 2 - d2 4) 36 37 pmc2_ 37 ( p 2-d2 5) pmc2_ 38 ( p 2 - z 2 5 38 39 pmc2_ 39 ( p 2-d2 6) pmc2_ 40 ( p 2 - d2 7) 40 41 pmc2_ 41 ( p 2-z 27) pmc2_ 42 ( p 2 - d2 8) 42 43 pmc2_ 43 ( p 2-d2 9) pmc2_ 44 ( p 2 - z 29) 44 45 pmc2_ 45 ( p 2-d3 0) pmc2_ 46 ( p 2 - z 31) 46 47 not used not used 48 49 not used not used 50 51 not used not used 52 53 not used not used 54 55 not used not used 56 57 not used not used 58 59 not used not used 60 61 not used not used 62 63 not used not used 64 pi n a ss ig n m en t p in p i n r ow z r ow a r ow b r ow c r ow d 1 p mc2 _2 ( j 2 4 - 2 ) pmc1_2 ( j14- 2) +5v p mc1_1 ( j14- 1) pmc2_1 ( j24- 1) 2 g nd pmc1_4 ( j14- 4) gnd p mc1_3 ( j14- 3) pmc2_3 ( j24- 3) 3 p mc2 _5 ( j 2 4 - 5 ) pmc1_6 ( j14- 6) ret r y# pmc1_5 ( j14- 5) pmc2_4 ( j24- 4) 4 g nd pmc1_8 ( j14- 8) v a 24 pmc1_7 ( j14- 7) pmc2_6 ( j24- 6) 5 p mc2 _8 ( j 2 4 - 8 ) pmc1_1 0 (j14 -1 0) v a 25 pmc1_9 ( j14- 9) pmc2_7 ( j24- 7) 6 g nd pmc1_1 2 (j14 -1 2) v a 26 pmc1_1 1 (j14 -1 1) pmc2_9 ( j24- 9) 7 p mc2 _11 (j24 -1 1) pmc1_1 4 (j14 -1 4) v a 27 pmc1_1 3 (j14 -1 3) pmc2_1 0 (j24 -1 0) 8 g nd pmc1_1 6 (j14 -1 6) v a 28 pmc 1_1 5 (j14 -1 5) pmc2_1 2 (j24 -1 2) 9 p mc2 _14 ( j24- 14 ) p mc1_1 8 (j14 -1 8) v a 29 pmc1_1 7 (j14 -1 7) pmc2_1 3 (j24 -1 3) 10 g n d p mc1_2 0 (j14 -2 0) v a 30 pmc1_1 9 (j14 -1 9) pmc2_1 5 (j24 -1 5) 11 pmc2 _17 ( j24- 17 ) p mc1_2 2 (j14 -2 2) v a 31 pmc1_2 1 (j14 -2 1) pmc2_1 6 (j24 -1 6) 12 g n d p mc1_2 4 (j14 -2 4) gnd p mc1_2 3 (j14 -2 3) pmc2_1 8 (j24 -1 8) 13 pmc2 _20 ( j24- 20 ) p mc1_2 6 (j14 -2 6) +5v p mc1_2 5 (j14 -2 5) pmc2_1 9 (j24 -1 9) 14 g n d p mc1_2 8 (j14 -2 8) vd1 6 pmc1_2 7 (j14 -2 7) pmc2_2 1 (j24 -2 1)
6 pin assignments MVME51005E single board computer installation and use (6806800a38c) 69 vme b u s p1 & p2 c o nnec t o r p i n a s si gnme n t s ( s b c mode) the vmebu s c o nnec t o r p1 pro v i d e s pow e r and vme sign als f o r 24-b i t ad dre s s and 16 -b it d a t a . the p i n a s signme n t s f o r the c o nnec t o r ar e s p ec ified b y the ie ee p101 4-1987 vme b u s s p ec ifica t ion and the vme64 e x t e nsio n s t and a r d . r o w b o f c o nnec t o r p2 pro v ide s pow e r t o the mvme5100 and t o the uppe r 8 vmeb u s addr e ss line s and ad dition al 1 6 v m e bu s d a t a line s. r o ws a , c, z and d pr o v ide po w e r and in t e r f ac e s i gn als t o the mvme7 12 or mvme76 1 tr ansition module in sb c mode (also ca lled 761 mode and ipmc mode). it i s impor t a n t t o n o t e t h a t t h e pmc i/o r o ut in g t o ro w d and z are no t th e sa me a s mvme2 600/27 00. the pmc i/o r o uting f o r ro w d and ro w z is the same a s the pmc mode with the ex c e p t ion o f pins z1, 3, 5 , 7, 9, 11, 13, 15 and 17 whic h ar e u s ed f o r ex t e nded s c s i. note a pmc ca rd insta l led in slot 2 of a n mvme51 00 in sbc mode must not connect to j24-2, 5, 8, 11, 14, 17, 20, 23 and 26 since they are co n n e c te d to t h e e x te nde d scsi si gn al s o f t h e mvme5 100. the p i n a s signme n t s f o r th e p2 c o nnec t or u s ing the ipmc7 61 or the ipmc7 12 are list ed in the f o llo w ing t w o table s : 15 pmc2 _23 ( j24- 23 ) p mc1_3 0 (j14 -3 0) vd1 7 pmc1_2 9 (j14 -2 9) pmc2_2 2 (j24 -2 2) 16 g n d p mc1_3 2 (j14 -3 2) vd1 8 pmc1_3 1 (j14 -3 1) pmc2_2 4 (j24 -2 4) 17 pmc2 _26 ( j24- 26 ) p mc1_3 4 (j14 -3 4) vd1 9 pmc1_3 3 (j14 -3 3) pmc2_2 5 (j24 -2 5) 18 g n d p mc1_3 6 (j14 -3 6) vd2 0 pmc1_3 5 (j14 -3 5) pmc2_2 7 (j24 -2 7) 19 pmc2 _29 ( j24- 29 ) p mc1_3 8 (j14 -3 8) vd2 1 pmc1_3 7 (j14 -3 7) pmc2_2 8 (j24 -2 8) 20 g n d p mc1_4 0 (j14 -4 0) vd2 2 pmc1_3 9 (j14 -3 9) pmc2_3 0 (j24 -3 0) 21 pmc2 _32 ( j24- 32 ) p mc1_4 2 (j14 -4 2) vd2 3 pmc1_4 1 (j14 -4 1) pmc2_3 1 (j24 -3 1) 22 g n d p mc1_4 4 (j14 -4 4) gnd p mc1_4 3 (j14 -4 3) pmc2_3 3 (j24 -3 3) 23 pmc2 _35 ( j24- 35 ) p mc1_4 6 (j14 -4 6) vd2 4 pmc1_4 5 (j14 -4 5) pmc2_3 4 (j24 -3 4) 24 g n d p mc1_4 8 (j14 -4 8) vd2 5 pmc1_4 7 (j14 -4 7) pmc2_3 6 (j24 -3 6) 25 pmc2 _38 ( j24- 38 ) p mc1_5 0 (j14 -5 0) vd2 6 pmc1_4 9 (j14 -4 9) pmc2_3 7 (j24 -3 7) 26 g n d p mc1_5 2 (j14 -5 2) vd2 7 pmc1_5 1 (j14 -5 1) pmc2_3 9 (j24 -3 9) 27 pmc2 _41 ( j24- 41 ) p mc1_5 4 (j14 -5 4) vd2 8 pmc1_5 3 (j14 -5 3) pmc2_4 0 (j24 -4 0) 28 g n d p mc1_5 6 (j14 -5 6) vd2 9 pmc1_5 5 (j14 -5 5) pmc2_4 2 (j24 -4 2) 29 pmc2 _44 ( j24- 44 ) p mc1_5 8 (j14 -5 8) vd3 0 pmc1_5 7 (j14 -5 7) pmc2_4 3 (j24 -4 3) 30 g n d p mc1_6 0 (j14 -6 0) vd3 1 pmc1_5 9 (j14 -5 9) pmc2_4 5 (j24 -4 5) 31 pmc2 _46 ( j24- 46 ) p mc1_6 2 (j14 -6 2) gnd p mc1_6 1 (j14 -6 1) gnd 32 g n d p mc1_6 4 (j14 -6 4) +5v p mc1_6 3 (j14 -6 3) vpc p i n r ow z r ow a r ow b r ow c r ow d pin row z row a row b r ow c r o w d 1 d b8 # d b0 # + 5 v rd- ( 10/ 10 0) pmc2 _1 ( j 2 4 - 1 ) 2 g nd db1 # g n d rd+ (1 0/ 100 ) p mc2 _3 ( j 2 4 - 3 ) 3 d b9# d b2# r etr y# t d - (10/100) pmc2_4 (j24-4)
MVME51005E single board computer installation and use (6806800a38c) 6 p in a s sign ment s 70 note rows a and c and z?s (z1, 3 , 5 , 7, 9 , 11 , 13 , 15 and 17) fu nct i o n al it y is p r o v i d ed by the ipm c 761 in slot 1 and the mvme 5100 e t hernet port 2. 4 g nd db3 # v a 24 t d + (1 0/ 100 ) p mc2 _6 ( j 2 4 - 6 ) 5 d b10# db4 # v a 25 not use d pmc2 _7 ( j 2 4 - 7 ) 6 g nd d b 5# v a 26 not us ed pmc2_9 (j 24-9) 7 d b11# db6 # v a 27 +12 v f p mc2 _10 ( j24- 10 ) 8 g nd db7 # v a 28 prstb# pmc2 _12 ( j24- 12 ) 9 d b12# dbp# v a 29 prd0 pmc2 _13 ( j24- 13 ) 1 0 gnd a tn# v a30 p rd1 pmc2 _15 ( j24- 15 ) 11 db13# bsy# v a31 prd2 pmc2_16 (j24-16) 12 gnd a ck# g nd prd3 pmc2_18 (j24-18) 1 3 db14# rst# +5 v p rd4 pmc2 _19 ( j24- 19 ) 1 4 gnd m sg# v d16 p rd5 pmc2 _21 ( j24- 21 ) 1 5 db15# sel# v d17 p rd6 pmc2 _22 ( j24- 22 ) 1 6 gnd d / c # v d18 p rd7 pmc2 _24 ( j24- 24 ) 1 7 dbp1# r eq# v d19 p ra ck# p mc2 _25 ( j24- 25 ) 1 8 gnd o / i # vd20 prbsy pmc2 _27 ( j24- 27 ) 1 9 pmc2_ 29 ( j 2 4 - 29) afd# vd21 prpe pmc2 _28 ( j24- 28 ) 2 0 gnd s li n# vd22 prsel pmc2 _30 ( j24- 30 ) 2 1 pmc2_ 32 ( j 2 4 - 32) t x d3 vd23 i n it # p mc2 _31 ( j24- 31 ) 2 2 gnd r xd3 g nd prfl t# pmc2 _33 ( j24- 33 ) 2 3 pmc2_ 35 ( j 2 4 - 35) r t xc3 v d24 t xd1 _23 2 p mc2 _34 ( j24- 34 ) 2 4 gnd t rxc3 vd25 rxd1_2 32 pmc2 _36 ( j24- 36 ) 2 5 pmc2_ 38 ( j 2 4 - 38) t x d3 vd26 r t s1 _23 2 p mc2 _37 ( j24- 37 ) 2 6 gnd r xd3 v d27 c ts1 _23 2 p mc2 _39 ( j24- 39 ) 2 7 pmc2_ 41 ( j 2 4 - 41) r t xc4 v d28 t xd2 _23 2 p mc2 _40 ( j24- 40 ) 2 8 gnd t rxc4 vd29 rxd2_2 32 pmc2 _42 ( j24- 42 ) 2 9 pmc2_ 44 ( j 2 4 - 44) vd30 r t s2 _23 2 p mc2 _43 ( j24- 43 ) 3 0 gnd - 12 vf vd31 cts2 _23 2 p mc2 _45 ( j24- 45 ) 3 1 pmc2_ 46 ( j 2 4 - 46) msync# g n d m do g n d 32 g n d m cl k + 5v md i vpc p i n r ow z r ow a r ow b r ow c r o w d p i n row z row a row b row c row d 1 db8# db0# + 5v t d + p mc2_1 ( j 24- 1) 2 g nd db1 # g n d t d- pmc2_3 ( j24- 3) 3 d b9 # d b2 # n / c rd+ pmc2_4 ( j24- 4) 4 g nd db 3# v a 24 a c t e r m in at ed pm c2 _ 6 (j2 4 - 6 ) 5 d b10# db4 # v a 2 5 a c t e r m ina t e d pmc2_7 ( j24- 7) 6 g nd db 5# v a 26 rd- pmc2_9 (j24-9) 7 d b11# db6 # v a 2 7 +12 v ( l an) p mc2_1 0 (j24 -1 0)
6 pin assignments MVME51005E single board computer installation and use (6806800a38c) 71 note since the p2 adaptor ca rd for the mvme7 12m is a th ree (3 ) row connector, s i gna l s on rows z and d are not routed to th e mvme71 2m. th us (a) although the i p mc 712 c o ntroll er is capable of 16-b i t (wide) scsi operation s onl y 8-bi t (na rrow) tr ansfers are suppor t ed through th e mvme71 2m (b) pmc i/o from site two (2) is not availa b l e through th e mvme71 2m (c) pl ease rem embe r the caut io n st ated o n p a g e 5-25 t h at a p m c lo cated at si te two (2) may no t conn ect to pi ns j24- 2, 5, 8 , 11 , 14 , 17, 20, 23 and 26 . 10 ba set/100 ba setx c o nnec t or pin a s signme n t s the boar d ? s du al 10 ba s e t/100 ba s e tx rj45 c o nnec t o r s (j9 a n d j18 ) are loca t e d on th e fr on t pl a t e . the c o nnec tions pro v ide t w o lan c o nnec tions (l an1-j1 8 and lan 2 -j9 ) . the pin a s signme n t s f o r the s e c o nnec t o r s are a s f o llo w s : 8 g nd db7 # v a 2 8 prstb# pmc2_1 2 (j24 -1 2) 9 d b12# dbp# v a 2 9 p db0 p mc2_1 3 (j24 -1 3) 10 gnd a tn# v a3 0 p db1 p mc2_1 5 (j24 -1 5) 11 db13# bsy# v a 31 p db2 p mc2_16 (j24-16) 12 gnd a ck# g nd p db3 p mc2_1 8 (j24 -1 8) 13 db14# rst # +5v p db4 p mc2_1 9 (j24 -1 9) 14 gnd m sg# v d16 p db5 p mc2_2 1 (j24 -2 1) 15 db15# sel# v d17 p db6 p mc2_2 2 (j24 -2 2) 16 gnd d /c# v d18 p db7 p mc2_2 4 (j24 -2 4) 17 dbp1# r eq # v d19 p a c k# pmc2_2 5 (j24 -2 5) 18 gnd i /o # v d20 p bsy pmc2_2 7 (j24 -2 7) 19 pmc2_ 29 ( j 2 4 - 29) txd# vd21 p pe pmc2_2 8 (j24 -2 8) 20 gnd r xd3 # vd22 p sel pmc2_3 0 (j24 -3 0) 21 pmc2_ 32 ( j 2 4 - 32) r t s3 vd23 p i m e p mc2_3 1 (j24 -3 1) 22 gnd c ts3 g nd p f a ul t# pmc2_3 3 (j24 -3 3) 23 pmc2_ 35 ( j 2 4 - 35) dtr3 vd24 t x d1 _23 2 p mc2_3 4 (j24 -3 4) 24 gnd d cd3 v d25 r xd1 p mc2_3 6 (j24 -3 6) 25 pmc2_ 38 ( j 2 4 - 38) txd4 vd26 r t s1 pmc2_3 7 (j24 -3 7) 26 gnd r xd4 v d27 c ts1 p mc2_3 9 (j24 -3 9) 27 pmc2_ 41 ( j 2 4 - 41) r t s4 vd28 t x d2 pmc2_4 0 (j24 -4 0) 28 gnd t rxc4 vd29 rxd2 pmc2_4 2 (j24 -4 2) 29 pmc2_ 44 ( j 2 4 - 44) cts4 vd30 r t s2 pmc2_4 3 (j24 -4 3) 30 gnd d tr4 v d31 c ts2 p mc2_4 5 (j24 -4 5) 31 pmc2_ 46 ( j 2 4 - 46) dcd4 g n d d tr2 g nd 32 gnd r txc 4 +5v dcd2 vp c p i n r ow z r ow a r ow b r ow c r ow d pin a ss ig n m en t 1t d +
MVME51005E single board computer installation and use (6806800a38c) 6 p in a s sign ment s 72 c om1 and c o m2 c o nnec t o r pin a s si gnme n t s a st an d a r d rj45 c o nn ec t o r lo ca t ed o n t h e fro n t p a n e l an d a 9- p i n he a d e r l o ca t ed ne ar the bo tt om edge o f the mvme51 00 pro v ide s the in t e r f ac e t o the se ri al de b u g por t s. the rj45 c o nnec t o r is f o r c o m1 a n d th e 9-pin he a d e r is f o r c o m2 . the pi n a s sign me n t s f o r t h ese c o n n e c t o r s are a s f o llows : 2t d - 3r d + 4 a c t e r m inat ed 5 a c t e r m inat ed 6r d - 7 a c t e r m inat ed 8 a c t e r m inat ed pi n a ss ig n m en t pin a ss ig n m en t 1d c d 2r t s 3 g ndc 4t x d 5r x d 6 g ndc 7c t s 8d t r pi n a ss ig n m en t 1d c d 2d s r 3r x d 4r t s 5t x d 6c t s 7d t r 8r i 9g n d
7 MVME51005E single board computer installation and use (6806800a38c) 73 7 programmin g th e mvme5100 in troduc tion this c h a p t e r pr o v ide s ba sic in f o r m a t ion u s e f ul in programming the mvme 5100 . this inc l ude s a descr i p t io n o f me mo r y maps, c o n t ro l and st a t u s regi st e r s, p c i arbi tra t i o n , i n te r r u p t h a ndli ng, sou r c e s o f reset an d bi g/ li tt le -e ndi a n issues. f o r a d d i tion a l programming in f o rm a t ion a b out the m v me 5100 , r e f e r t o the mvme5100-s e ri es s i ng l e bo ard c o mput e r p r o gram m e r ?s r e fe re nc e g u ide , li st ed in a p pe ndix d , r e la t e d do c u me nt ation . f o r programm ing i n f o r m a t ion abou t the pmc s , re f e r t o t h e applicable u s e r ?s m a nu al fu rn i s hed wi th the pmc s . me mor y m a p s the r e are multiple bu se s on the mvme5100 and e a c h b u s dom a in h a s its own vie w o f the me mor y m a p . t h e f o l l o w in g s e c t i o ns de s c ri be th e mvme51 00 me mo r y o r g a ni za t i o n fro m th e f o ll o w in g three p o in ts o f vie w : ? the mapping of all resources as v i ew ed by the mpu (proce ssor bus me mory map) ? the mapping of onboard resources as view ed by pci local bus m a sters (pci bus me mory map) ? the mapping of onb o ard reso urce s as viewed by vmebus masters ( v m e bus m emory map) a d d i tion al, more de t a iled me mor y m a p s can be f o und in the mvme5100-s e ri es si n g l e board c o m p u t er p r o gr a m m er ? s r e fer e n c e g u i d e , li st ed in ap pe ndix d , r e lat e d d o c u me nt ation . p r o c esso r b u s m e m o r y ma p t h e pr oc e s s o r me mor y m a p c o n f i g ur a t i o n i s un de r t h e c o n t r o l o f t h e phb an d s m c por t io ns o f t h e h a wk a s ic. the h a wk adju sts s y st e m m a pp ing t o suit a giv e n applica t ion vi a pr ogr a mm able m a p dec o de r r e gist e r s. a t syst e m pow e r - up or re se t, a de f a ult proc e ssor m e m o r y m a p t a k e s o v e r .
MVME51005E single board computer installation and use (6806800a38c) 7 p rogram ming the mvme5100 74 default processor memory map the de f a ult pr oc e ssor me mor y m a p th a t is v a lid a t po we r - up or reset re main s in e f f e c t unt il re pro g ram m ed f o r s p e c ific appl ica t i o n s . ta b l e 7 - 1 de fine s the e n tire de f a ult m a p ($0000 0000 t o $fffffff f). note the firs t 1 m b of rom/flash bank a (soldered fl ash up to 8mb) appears in th is range after a reset i f th e rom_b_rv cont ro l bit i n th e smc?s rom b b a se/size regi st er i s cleared. if t he rom_b_rv co n t ro l b i t is set, thi s address range ma ps to rom/flas h bank b (sock e ted 1mb flash). f o r an e x ample o f the chrp me mor y m a p , re f e r t o the f o l l owing t a ble . f o r d e t a il ed pro c esso r me mor y m a p s , inc l uding sug g e s ted chrp - and prep -c omp a tible me mor y m a p s , re f e r t o the mvme5100-s e ri es sin gl e boar d c o m p u t e r programm e r ?s r e f e re n c e gui d e . pro c es so r a d dre s s size definition st ar t end (see not
7 programming the mvme5100 MVME51005E single board computer installation and use (6806800a38c) 75 processor memory m a p the f o llo w ing t a ble de scr i b e s a sug g e s t e d chrp m e m o r y m a p f r o m t h e po in t o f vi ew o f the pr oc e s s o r . t his me mor y m a p is an al t e rn a t iv e t o the prep me mor y m a p . n o t e : in all re c o m m e n de d ch rp m a ps, the begi nn in g o f p c i m e m o r y spac e is de t e r m ined b y the e n d o f dram r o unded up t o the ne arest 256mb - b o un dr y a s requ ired b y chr p . f o r e x ample , if m e m o r y wa s 1g on t h e ba se boar d and 192mb on a mezzani n e , t h e be gin n ing o f p c i m e m o r y w o ul d be ro und ed up t o a ddr e s s 0x500 00000 (1g + 256m). notes 1. programmable vi a h a w k asic. 2. the actual power plus ii size of each rom/flash bank may vary. 3. the first 1mb of rom/flash b a nk a appe ars at this range after a reset if the ro m_b_rv co n t ro l bi t is cl eared. if the ro m_b_ rv c o n t ro l b i t is se t, t h is address m a ps to r o m/fla s h bank b . t a b l e 7-2. sug g ested chrp memor y map pr ocessor address size definition notes st ar t end
MVME51005E single board computer installation and use (6806800a38c) 7 p rogram ming the mvme5100 76 4. the only method to generate a pci interrupt ackn owledge cy cle (8259 iack) is to perform a read a c cess to the hawks piack regis t er at 0xfeff003 0. 5. vm e sho u l d be pl ace d at the to p o f p c i mem o ry space . the f o llo w ing t a ble sho w s the pr ogram m ed v a lue s f o r the a s soc i a t ed h a wk p c i h o st br idge r e gist e r s f o r th e sug g e s ted pr oc e s s o r me mor y m a p . pci memory map f o llo w ing a re s e t, the h a wk a s ic disa ble s a l l pci sl a v e m a p dec o de r s . the mvme 5100 is fully cap a ble o f suppor t ing bo th prep a n d chrp p c i m e mor y m a p s with ram s i z e limit ed t o 2 g b. vme memory map the mvme 5100 is fully cap a ble o f s u p p or ting bo th th e pre p and the chrp vm e m e mor y m a p s example s with ram si z e limit e d t o 2g b. pc i l o cal bu s me mor y m a p the p c i me mor y m a p is c o n t rolled b y the mp u/p c i b u s bridge c o n t r o lle r por t ion o f the h a wk a s ic and b y the univ e r se pci/vme bu s brid g e a s ic. the h a wk and univ e r s e de vic e s a d ju st s y st e m m a p p ing t o suit a giv e n ap plica t ion vi a pr ogram m able m a p dec o de r r eg i st e r s. no d e f a ult pci m e m o r y m a p e x ists. r e se tting the syst e m turns the p c i m a p dec o de r s o f f , and the y mu st be r e programmed in so f t ware f o r the i n t e n d ed applic a t io n. f o r de t a iled pci m e m o r y m a p s , inc l ud ing sugge st ed chrp - and prep -c omp a tible m e m o r y m a p s , ref e r to th e mvme5100-s e ri e s si n gl e board c o m p u t e r program m e r ? s r e f e re n c e gui d e . vme b u s m e mor y map the vme b u s is pr ogr a mm a b le . lik e o t he r p a r t s o f the m v m e 5100 me mor y m a p , the m a pp ing o f lo cal resou r c e s a s vi ewed b y vme b u s m a st e r s varies am ong appl ica t i o n s . t a b l e 7-3. ha wk ppc register v a lue s f o r s u g g ested memor y map address register name register name x000 f 3 ff [ x :1. . 8 ] msoff0 & msatt0 0000 00c2 fe00 fe7f 0200 00c0 0000 0000 0000 0000 0000 0000 0000 0000
7 programming the mvme5100 MVME51005E single board computer installation and use (6806800a38c) 77 the univ e r se p c i/vme bu s bridge a s ic inc l ude s a u s e r -pr o gram m a ble m a p dec o de r f o r the vme b u s - t o - l o cal - b u s in t e r f a c e . th e a ddre s s tr an sl a t io n cap a b i li ti e s o f t he univ e r se e n abl e t he pr oc e ssor t o acc e s s an y range o f addre s se s on the vmeb u s . re c o mm e n d a t i o n s f o r vm e b u s m a ppin g, in cludin g suggest ed chr p - and pre p -c o m pa t i bl e me mor y m a p s , can be f o und in the mvme5100-s e ri es s i n g l e boar d c o m p u t e r progr a mme r ?s r e f e re n c e guid e . f i gu re 7-1 shows the o v e r all m a pp ing appr oac h fr om the st andpoin t o f a vmeb u s m a st e r . programming c o nside r a t ions g ood programming pr ac tic e dic t a t e s th a t only one mpu a t a time h a v e c o n t rol o f the mvme 5100 c o n t r o l r e gi st e r s. of p a r t i c ul ar no t e ar e : ? registers that modi f y the ad dre s s map ? registers that r e quire two cycle s to access ? vmebus interrup t req u es t registers pc i arb i tr a t i o n the r e ar e s e v e n po t e n t i a l pci b u s m a st e r s on th e mvme51 00: ? hawk asic ( m pu/pci bus bridg e controller) ? winbond w83c554 pib (pci/isa bus b r idge controller) ? de cchip 2 1143 e t he rnet controller ? univ erse ii asic (p ci/vme b u s bridge controller) ? pmc sl ot 1 (pci mezzani ne ca rd) ? pmc sl ot 2 (pci mezzani ne ca rd) ? pc i e x pan s io n sl o t the winbond w 8 3c554 pib de vic e supplie s the pci arbitr a t ion suppor t f o r the s e se v e n t y pe s o f de vic e s. the p i b suppor t s flexible arbit r a t io n mod e s o f fi x ed pr io ri t y , ro t a ti ng prio ri t y an d m i x ed prio ri t y , a s appropri a t e i n a gi v e n applic a t io n. d e t a il s o n p c i ar bi tra t i o n can be f o u n d in t h e mvme5100-s e ri es sin gl e boar d c o m p u t e r programm e r ?s r e f e re n c e gui d e .
MVME51005E single board computer installation and use (6806800a38c) 7 p rogram ming the mvme5100 78 figur e 7-1. vme b u s m a st e r m a pp in g the arbitration assignments for the mvme5100 are shown in table 7-4 . vm eb us 11553.00 9609 vme a24 vme a16 vme a24 vme a16 vme a24 vme a16 vme a24 vme a16 p r ogram mable sp a c e pc i me mo r y pr oce ssor pci m e mor y sp a ce pci /i sa m e mor y sp a c e pci i/ o sp a c e mpc re sources no te 1 no te 1 no te 2 no te 3 onbo ard m e mor y 1. pr og r a mmab l e mappi ng do ne b y ha wk a s i c . 2. pr og r a mmab l e mappi ng pe rf or m e d vi a pci sla v e i m ages in uni v er se asic . 3. pr og r a mmab l e mappi ng pe rf or m e d vi a speci a l sl a v e image (sl s i ) i n uni v erse asic . no tes : pci bus request pci ma st er( s ) requ est 0 p mc slot 2 requ est 1 p mc slot 1 requ est 2 p ci exp ansion slo t requ est 3 e th er n e t request 4 universe asic (vmebus)
7 programming the mvme5100 MVME51005E single board computer installation and use (6806800a38c) 79 in t e rrup t h a n d li ng the h a wk a s ic, w h ic h c o n t ro ls t h e phb (p ci h o st bridge) and t h e mp u / lo cal bu s i n t e r f ac e func ti o n s on t h e mvme51 00, pe r f o r ms in t e rru p t h a n d li ng a s w e ll . so urc e s o f i n t e rru p ts m a y be an y of t h e f o l l ow i n g: t h e hawk as ic it self (t imer in terru pt s, tra n sfer err o r interru pts or memory er ror in te rru p t s ) the proces sor (proce ssor self-inter rupts) the pci bus (interrupt s from pci devices) the isa bus ( i nterrupts fr om isa devices) figure 7-2 illu str a t e s in t e r r u p t arc h it ec tur e on the mvm e 5100 . f o r de t a ils on in t e r r u p t h a ndling, ref e r to th e mvme5100-s e ri e s si n gl e board c o m p u t e r program m e r ? s r e f e re n c e gui d e . figur e 7-2. mvme5100 in t e rrup t arc h it ec tur e pib (8529 p air) pr o cessor in t _ mcp_ hawk mpic se rr_& perr_ pci in terr u p t s isa in te rr u p t s
MVME51005E single board computer installation and use (6806800a38c) 7 p rogram ming the mvme5100 80 the mvme 5100 r o ut e s th e in t e r r up ts from the pmc s and p c i exp a ns ion slo t s a s f o llo w s : dma c h anne ls the pib suppor t s se v e n dma c h anne ls. the y ar e no t func tion al on the mvme5 100. sour c e s o f r e se t the mvme 5100 h a s nine po t e n t i a l s o ur c e s o f r e s e t: 1. power-on reset 2. rs t switch (resets the vm ebus when the mvme510 0 is system controller) 3. w a tchdog timer res e t function controll ed by the s g s - thomson m k 48t559 timekeeper device (resets th e vmebus w h en th e m v m e 5100 is system controller ) 4. alt_rst * function controlled by the port 92 regi s t e r in t h e p i b ( r es et s th e vmebu s wh en the mvme5100 is system controller) 5. pc i/ i s a i / o re se t f u n c t i on c o n t ro ll ed by th e c l oc k di v i so r re gi st er i n th e p i b 6. the vmebus sysr eset * si gn al 7. vm ebus reset sources from the univer se as ic (pci/vme bu s bridge controller): the system software r e set, lo cal so ftwa re r e set and vme cs r reset funct i o n s. note on the mvme 5100, watchdog time r 2 is a source of reset only if component r2 06 is installed on the boar d . ta b l e 7 - 5 sh o w s whic h de vic e s ar e a f f e c t ed b y the variou s t y pe s o f r e se ts. f o r de tails on u s ing r e s e ts, ref e r to th e mvme5100-s e ri e s si n g l e board c o m p u t e r program m e r ? s r e f e re n c e gui d e . ha wk mpic pmc slot 1 inta# intb# intc# intd# pmc slot 2 inta# intb# intc# intd# pcix slot inta# intb# intc# intd# irq9 irq10 irq11 irq12
7 programming the mvme5100 MVME51005E single board computer installation and use (6806800a38c) 81 t a ble 7-5. de vic e s a f f e c t ed b y v a riou s r ese ts endi an is sue s the mvme 5100 suppor t s bo th little-e ndi a n (e .g ., w i ndo w s nt) and big - e n d i an (e . g . , aix) sof t wa re . t h e powe r p c p r o c esso r a n d t h e v m eb u s ar e in he re n t l y big - e n di an , w h ile the p c i bu s i s inhe re n t ly little-e nd i a n. the f o llo w ing s e c t ions s u mm ari z e h o w th e mvme5 100 h a ndle s s o f t wa re and h a r d ware diff e r e n c e s in bi g - and l i t t l e -e ndi a n ope r a t io ns. f o r f u r t he r de t a ils o n e n di an c o nside r a t io ns, re f e r t o the mvme5100-s e ri es sin g l e boar d c o m p u t e r programm e r ?s r e f e re n c e gui d e . process or/me m or y d o ma in the mpc750 pr oc e s s o r can ope r a t e in bo th big - e n d i a n and little-e n di an mode . how e v e r , it alw a y s tre a ts the ex te r n al pr oc e s sor/m e m o r y bu s a s bi g - e n di an b y pe r f or ming a d d r e s s r e a r ra n g em ent and reord e ring w h e n r u nn in g i n li ttl e - e n di an mo de . the mp c registe r s in the h a wk mpu/pci b u s b r id ge c o nt r o l l er , sm c m e m o r y c o nt r o l l er , as w e l l as d r a m , f l as h a n d s y s t em r e g i s t er s , a l w a y s a p p e a r as big - e n d i a n . role of the hawk asic becau s e t h e p c i bu s i s li tt le - e ndi a n, the phb po r t io n o f the h a wk pe r f o r m s b y t e swappi ng in bo th di re c t ion s (f ro m p c i t o m e m o r y an d fro m t h e proc es so r t o p c i) t o m a in t a in addres s i n var i anc e while pr ogram m ed t o ope r a t e in b i g - e n di an m o de with the proc e s sor and the me mor y sub s yste m. in l i t t le - e ndi a n mod e , t h e ph b re v e r s e- rea rra nges the ad dre s s f o r pci - bound acc e sse s and rea rra nges the addre ss f o r me mor y -bound acc e s s e s (from pci) . in thi s ca se , n o b y t e swappi ng i s do ne . pci domain t he pci bu s is in he r e n t ly li tt le- e n d i a n . all de vi c e s c o nn ec t ed di rec t ly t o the p c i b u s o p e r a t e i n li tt le- e n d i an mode , r e g a r d le ss o f the mode o f ope r a t ion in the proc e s sor ? s dom a in. ha wk asic pc i de vi ce s isa de vi ces vmeb us (a s sy ste m c ont r o ller) reset sour ce ?? ? ? ? ?? ? ? ? ?? ? ? ? ? ?? ? ? ? ?? ? ? ? ?? ? ? ?? ? ? ?? ? ? ??
MVME51005E single board computer installation and use (6806800a38c) 7 p rogram ming the mvme5100 82 pci and et her n e t et he r n et is b y t e - s tre a m - or ie n t ed ; t h e b y t e h a v ing the lo west addres s i n me mor y is t h e f i r s t on e t o be transf e rred reg a r d le s s o f the e n di an mode . sinc e the phb m a in tains ad dre s s in vari anc e in bo th l i t t l e -e nd i a n an d b i g - e n d i a n mo de , no e n d i an is su e s sho u l d a r i s e f o r et he rne t d a t a . bi g - e n d i an sof t ware mu s t s t ill t a k e th e b y te - s wap p i n g eff e c t i n to a c c o unt w h e n ac c e ssi ng th e reg i s t e r s o f t he pci / e the rn e t de v i c e , h o w e v e r . role of the universe asic becau s e t h e p c i bu s i s li tt le - e ndi a n w h il e t h e vmebu s is big - e n di an , t h e u n iv e r se p c i/ vme bu s bridge a s ic pe r f or ms b y te s w ap ping in b o th d i r e c t ions (from pci t o vmebu s a n d from vmebu s t o pci) t o m a in tain ad dre s s in v a ri an c e , reg a r d le s s o f th e mode o f ope r a t io n i n t h e pr oc e s s o r?s do m a i n . vm ebus domain the vmebu s is in he re n t l y big - e n di an . a l l devic e s c o nnec t ed direc t ly t o the vm e b u s m u st ope r a t e in b i g - e n di an mod e , reg a r dle s s o f the m o de o f ope r a t ion in the pr oc e ssor ? s dom a in. in b i g - e n di an mode , b y t e -s w a pping is p e r f or med fi rst b y the univ e r s e a s ic an d the n b y the p h b. the r e sult is tr ans p ar e n t t o b i g - e n di an s o f t w a r e (a de sira ble e f f e c t ). in l i t t l e -e nd i a n mode , h o w e v e r , s o f t w a re mu st t a k e t h e b y t e - s w a p p i n g e f f ec t o f t h e univ e r se a s ic and the ad dre s s re v e r s e-rear r a nging e f f ec t o f the ph b in t o ac c o u n t. f o r f u r t he r d e t a il s o n e n di an c o n s ide r a t io ns, re f e r t o t h e mvme5100-s e ri es sin gl e boar d c o m p u t e r pr og r a mme r ?s r e fe re nc e guide .
a MVME51005E single board computer installation and use (6806800a38c) 83 a s p ecif ic at ion s this a ppe ndix lists ge ne ral s pec i f ica t ions an d po w e r c h ar ac t e ristics f o r the mvme 5100 single bo ar d c o mput e r . it also pro v i d e s in f o rm a t ion on c o oling r equire m e n ts. a c o mpl e t e fu nc ti on al de s c ri p t i o n o f the mvme51 00 si ngl e bo ar d c o mp ut e r appe ar s i n cha p te r 4 , fu n c t i o n a l d e s c r i p t i o n . s p eci f ica t ion s f o r t h e op t i on al pmc m o du les c a n be f o und in t h e docu me n t atio n f o r tho s e mod u l e s. ge ne ral s p ec ifica t ions the f o llo w ing t a ble lists ge ne r a l s pec ifica t ions f o r mvm e 5100 s i ngle boar d c o mp ut e r . t a b l e a-1. mvme5100 specifications ?? ? ? ?? 5% t o 90 % non - con den sing ph ysic a l dimensions height depth f r on t p a ne l height width ma x. comp one nt height 23 3. 4 mm ( 9 . 2 in. ) 1 6 0 m m (6 .3 in .) 26 1. 8 mm ( 10. 3 in .) 1 9 .8 mm (0 .8 in. ) 14 . 8 mm (0 .5 8 in. )
MVME51005E single board computer installation and use (6806800a38c) a s pecifications 84 po w e r r e q u i r em ent s p o w e r r e q u ire m e n ts f o r the mvme 5100 single boa r d c o mp ute r de pe nd on the c o n f igura t ion o f th e boar d . the table be lo w lists the t y pical and m a x i mu m po w e r c o ns ump t io n o f t he boar d u s in g an mvme7 61 t r ansition m o dule . note th e p o w e r re q u i r eme n t s fo r t h e m v m e 5 1 0 0 i n cl ud e the powe r re quireme n ts for a p m c or imp c mo dul es. t h e pmc speci f ic at io n al lo ws f o r 7.5 wa tt s per pmc sl ot . t h e 15 wat t s to tal can be d r awn from any combination of th e three vo lt age so urce s prov ided by t h e mvme5 100: +5v, +12v and -12v. co o l i n g r e q u i r e m e n t s re f e r t o ap p e ndix c, the r mal analysis f o r mor e in f o rm a t i o n. emc c o mpli anc e the mvme 5100 w a s t e st ed in an e m c - c o mpli an t c h a s s i s and mee t s the r equire m e n ts f o r en550 22 c l a s s b equi pme n t . c o mpl i anc e w a s a c hi e v ed u n d e r the f o ll o w in g c o n d it io ns : shielded ca bl es on al l exte rnal i/o ports cable shi e l d s co nn ect e d t o ea rth gro und via met a l shel l con n ecto rs bonded to a co ndu c t i ve mo du le fro n t pane l co n d uct i v e chassis rail s co nn ect ed t o earth gro u n d . t h i s pro v ide s the path fo r co nn ect i n g shie lds t o earth gro u n d . fron t pane l screw s proper ly tightened. f o r mi n i mum r f e m issi on s, i t is esse n t i a l th a t the c o ndit io ns abo v e be i m ple m e n t ed. f a ilu re t o do s o co u l d co m p r o m i s e t h e e m c co m p l i a n c e o f t h e e q u i p m e n t co nt a i n i n g t h e m o d u l e . t a b l e a-2. p o wer consumption model +5 v + / -5 % +12v +/-10% -1 2v +/ -1 0% mvme51 00 3. 8a max 3. 0a typ . 8. 0 ma typ . 2. 0 ma typ . mvme51 06 3. 8a max 2. 6a typ 8 . 0 ma typ 2.0 ma typ. mvme5107 4. 7 a m a x. 3. 5 a t y p . 8 . 0 m a t y p 2 .0 m a t y p mvme51 10 -2 1xx 3 . 8 a m a x. 3. 1 a t yp . 8. 0 ma typ . 2. 0 ma typ mvme51 10 -2 2xx 4 . 7 a m a x. 3. 5 a t yp . 8. 0 ma typ . 2. 0 ma typ .
b MVME51005E single board computer installation and use (6806800a38c) 85 b t r ouble s ho ot i n g solving s t ar tu p pro b le ms in th e e v e n t o f diffic u lt y with y o ur mvme5 100, pe r f or m the simple tr ouble s hoo t ing ste p s list ed in the table be lo w be f o r e calling f o r he lp or se nding the boar d back f o r re p a ir . som e o f the proc edure s wi ll re tur n the boar d t o the f a c t or y de bugge r e n vironme n t. it is impor t an t t o n o t e th a t the bo ar d w a s t e st ed u n de r t he s e c o nd it i o ns be f o re it le f t th e f a c t or y . t he se lf - t e s ts m a y no t ru n in a l l u s e r - c u s t o mi z ed e n vir on m e n ts . t a b l e b-1. t r oub leshooting pr ob lems condition po s s i b l e problem p o ss ib l e r e solution:
MVME51005E single board computer installation and use (6806800a38c) bt r o u b l e s h o o t i n g 86 hold pa u s e s - q ppc6 - bug> abt/rst ppc6-b ug> mmd d y yhhmm c a ution : e n v ; d your system?s operation. b. there may be some fault in the board hardware.
b troubleshooting MVME51005E single board computer installation and use (6806800a38c) 87 i v . de b u g pro m pt appears at powerup; the board does not autoboot (continued) br e a k 3 ppc6-diag> problems ? troubleshooting is done. no further troubleshooting steps are required.
MVME51005E single board computer installation and use (6806800a38c) bt r o u b l e s h o o t i n g 88 vi. the board has failed one or more of the tests listed above; cannot be corrected using the steps given. a. there may be some fault in the board hardware or the on-board debugging and diagnostic firmware. 1. do cu men t t he pr ob lem a nd r e t u r n t h e boa rd fo r s e r v i c e . 2. phone 1-800-222-5640. troubleshooting procedure complete
c MVME51005E single board computer installation and use (6806800a38c) 89 c the r ma l ana l ysi s am b i e n t t e mpe r a t ure , air flo w , boar d e l ec tric al ope r a t ion and so f t war e ope r a t ion a f f e c t boar d c o mpon e n t t e mpe r a t ur e s . t o e v a l u a t e the th e r m a l pe r f o r m a n c e o f a c i rc ui t bo a r d a s s e mbly , y o u sho uld t e st the bo ar d un de r ac tu al o p e r a t ing c o nditi o n s . these ope r a t in g c o ndit io ns var y de pe nd ing on syst e m de sign. a the r m a l an al ysi s wa s pe r f or me d in a re prese n t a t i v e s y st e m t o v e rif y o p e r a t io n w i t h i n s p ecifie d ra ng e s . r e f e r to ta b l e a - 1 in appe nd ix a , s p ec ifi c a t i o ns . y o u sho u ld e v a l u a t e the th e r m a l pe r f o r m a n c e o f t h e boar d i n y o ur appl ica t io n. t h is ap pe nd ix giv e s syst e m s in t egra t o r s t h e in f o rm a t i o n nec e s s a r y t o c o ndu c t th e r m a l e v alu a ti on s o f t h e boar d i n the i r s p e c ifi c syst e m c o n f igu r atio n. it ide n t i fies t h e r m a ll y sign ifican t c o m p on e n t s and lists the c o rre s p ond i ng m a ximum a l low a ble c o mpone n t ope r ating t e mpe r a t ure s . it also pro v ides e x ample pro c edu r es f o r c o mpo n e n t - lev e l t e mpe r a t u r e me a s ure m e n t s . the r m a ll y significan t c o mpone n ts ta b l e c - 1 summ ar i z e s c o mpone n ts th a t sho w signi f ican t t e mpe r a t ur e ris e s. y o u should monit o r t h e s e co m p o n e n t s to as s e ss t h er ma l p e r f o r ma n c e . ta b l e c - 1 al so su ppl ies th e c o mpo n e n t r e f e r e n c e de sign a t or and the m a ximum al lo wable ope r a t ing t e mpe r atur e . y o u can find c o mpone n ts on the boar d b y the i r re f e re nc e de si g n a t or s. r e f e r t o fi gure c - 1 and fi g u re c- 2 . t h e p r efe r r e d tem p er at u r e m e as u r em ent l o c a t i o n f o r a co m p o n e n t may b e : ju n c ti on - refe rs to the te mperat ure measured by an on-chip thermal device case - refe rs to the te mperat ure at t h e top, center surface of the com p one n t air - refers to th e ambient te m p erature near the compone n t t a b l e c-1. thermall y significant co mponents on the mvme5100 single boar d computer designator? generic description ma xim u m allowable component temperature (degrees c) 1 measu r em ent locat ion u8 ha w k asic 105 junct i on u9 ecc dram (nec d4564841g5) 7 0 am bient u4 i n t e l 82 55 9er 85 case u5 intel 82559er 85 case
MVME51005E single board computer installation and use (6806800a38c) c t hermal analysi s 90 note an mvme5100 single board computer and an ipmc761 i/o board was tested in an emerson lab environment, and it was verified that the reliability of the components would not be compromised when operating in a maximum ambient temperature of 55 degrees c, if the required airflow of 400 lfm is prov ided. customer findings my differ based on specific environmental and operational characteristics. u3 univ erse 2 125 junct i on u2 9 l 2 ca ch e 51 2k (mcm6 9p73 77 p) 7 0 am bient u3 0 l 2 ca ch e 51 2k ( m cm69 p737 7p) 7 0 am bient u3 1 mpc95 2 125 junct i on u3 2 mpc97 2 125 junct i on u2 1 ecc dram (nec d4564841g5) 7 0 am bient u1 6 ecc dram (nec d4564841g5) 7 0 am bient u1 9 ppc740 0@4 00 mhz ( m a x ) 105 junct i on u5 3 pu ls e h0 00 9. 2 99 4 2 - c 8 5 am bient 1 ma xim u m t e mp er a t ure f o r re liab l e ope r a t i o n spe c if ied b y t he co mpo nen t man u f a ctu r e r . reference designator? generic description ma xim u m allo w a b l e co mpo nen t t e m pe r at ur e (d eg r e e s c ) 1 m e as ur em e nt loca t io n u6 su per i/ o nat i on al semicon d u c t o r 70 am bi en t u3 z ilog ( z 08 536 06 vsc) 70 am bi en t u1 1 l s i symbio s lsa0 564 6 0 9 - 0 393 602 70 am bi en t u1 2 win bon d w83c55 4f 70 am bi en t u1 4 l a t t i ce ispl si 1 032 e 7 0 l t d9 35b1 4 125 case 1 m a xim u m t e mp er a t u r e f o r rel i ab le ope r a t i o n sp ecifie d b y t h e com pon ent man u f a ctu r e r . ref erence designator? generic description ma xim u m allo w a b l e com pon en t t em p er a t ur e (d eg r e e s c) 1 measurement location
cthermal analysis MVME51005E single board computer installation and use (6806800a38c) 91 figure c-1. thermally significant compon ents on the mvme5100 sbc - primary side 2788 0406 p1 p2 j22j24 j12j14 j3 j5 j6 j21j23 j11j13 xu1 xu2 l2 l1 j8 j25 j10 j17 j7 j16 j15 j1 pci mezzanine card 10/100 base t10/100 base t debug pci mezzanine card scsi busy pib busy j20 s1 u8 hawk asic j9 j18 j19 j2
MVME51005E single board computer installation and use (6806800a38c) c t hermal analysi s 92 f i gure c - 2. the r m a ll y sig n ifican t c o mp one n ts on the ipmc761 module - pr im ar y s i de c o m p o n en t t e m p er a t u r e m e as u r em ent t h is s e c t i o n o u tl in e s ge ne ral t e mpe r a t ur e me a s ure m e n t metho d s. f o r t h e s p ec if ic t y pes o f m e as u r em en t s r e q u i r e d fo r t h e r m a l e v a l ua t i o n o f t h i s b o a r d , s e e ta b l e c - 1 . pre p ara t ion w e r e co m m en d 4 0 - g a g e t h e r m o c o u p l e s f o r a l l t h er m a l m e as u r em ent s . l a rg er ga g e thermocouples can wick heat away from the comp onents and disturb air flowing past the board. 2844 1100 p1 2 p14 p11 p13 ds2 ds1 u5 j3 u12 u6 c10 u11 j2 c8 c9 c7 c5 c2 c4 u3 ipmc761 scsi busy pib busy j1 s1 y2 y1 y3 u2 u19 u7 u4 p1 5 ip m c 7 6 1
cthermal analysis MVME51005E single board computer installation and use (6806800a38c) 93 allow the boar d t o r e ac h the r m a l equilibrium be f o re t aking me a s ure m e n t s . m o st c i rcu i t boar ds re ach the r mal equ ili bri u m wi thin 30 m inu t e s. af t e r t h e war m up pe rio d , mo ni t o r a sm al l n u m b e r o f c o mpo n e n ts o v e r ti me t o a s su re th a t equ ili br iu m is re ac hed. me a s uring junc tion t e mpe r a t ure s o m e co m p o n e n t s have a n o n - c h i p t h er ma l m e as u r i n g d e v i c e s u c h as a t h e r ma l d i o d e . fo r instr u c t ions on me a s ur ing t e mpe r a t ur e s u s ing the on -boa r d de vic e , r e f e r t o the m v me 5100 c o mpo n e n t man u fac tu r e r ?s docu me n t atio n li st ed in appe nd ix d , r e lat e d docume n t a t ion . me a s urin g ca se t e mpe r a t ure me a s ure the ca se te mpe r a t ure a t the c e n t e r o f the t o p of th e c o m p on e n t . mak e su re th e r e is go o d the r m a l c o n t ac t be t w ee n t h e the r mo c o uple ju nc ti on and the c o mp on e n t . w e re c o mme nd y o u u s e a t h e r m a lly c o n d uc tiv e a d h e siv e s u c h a s l o c t i t e 384 . if c o mpone n ts ar e c o v e r e d b y mec h anical p a r t s suc h a s he a t si nks , y o u n e ed t o m a c h in e t he s e p a r t s to rout e t h e t h e r moc o up l e w i re . ma k e s u re th a t th e t h e r mo c o up l e ju nc ti on c o nt a c ts only the e l ec tr ical c o mp on e n t . al so m a k e su re th a t he a t si nks l a y fl a t on e l e c t r ical c o mpo n e n ts. figure c - 3 shows on e me t h od o f m a chi n i n g a he a t si nk b a se t o pro v i d e a t h e r mo c o upl e rout in g pa t h . note machining a heatsink base reduces the co nt act ar ea between the heats i n k a n d the electrical comp onent. you can pa rti a lly co mp ensat e fo r this ef fect by fi ll in g the m a chin ed are a s with therm a l grease. t h e grease shou ld no t cont act t h e t h ermocou p l e j u n c ti on.
MVME51005E single board computer installation and use (6806800a38c) c t hermal analysi s 94 figur e c - 3. moun ting a th e r moc o uple u n de r a he a t sink me a s urin g l o cal a i r t e mpe r a t ure measure local component ambient temperature by placing the thermocouple downstream of the component. this method is conservative since it includes heating of the air by the component. figure c-4 shows one method of mounting the thermocouple. heatsink bottom view isometric view machined g r oo v e f o r th er mocouple wire routing t her moco uple junctio n bonded to compo nent heatsink base the r mal pad t hrough h ole f or ther mocouple junct i on clear ance (ma y req u ire re mo v a l of fin mater i al) also use f o r alignment guida nce dur ing h eatsink installa tion ma chined g r oove for thermocouple wire routing
cthermal analysis MVME51005E single board computer installation and use (6806800a38c) 95 figure c-4. measuring local air temperature th er mocouple junction pwb t ape ther mo couple wire to top of component ai r flo w

d MVME51005E single board computer installation and use (6806800a38c) 97 d re l a t e d d o c u m e n t a t i o n eme r son n e t w or k p o w e r - embedded c o mputing doc u me n t s the em e r so n net w o r k p o we r - e m be dde d comput in g publicatio ns li st ed be l o w are re f e re n c e d i n this m a nu al. y o u can ob t a in e l ec tr onic c o pie s o f em e r son n e t w or k p o w e r - embedded c o mp uting pu blica t io ns b y c o n t ac ti ng y o u r lo cal em e r so n sal e s o ffi c e . f o r do cu me n t a t ion o f fi n a l re le a s ed (ga ) pr odu c t s , y o u can al s o vi si t th e f o l l o w in g w e b s it e : http :/ /www .e m e r s onne t w orkpow e r e m beddedc omputing.c om > so lu tio n se r v i c e s > t ec h ni cal d o cum e n t a t io n s e arch. t h is si t e pro v ides the mo st up - t o - d a t e c o pies o f e m e r so n net w o r k po we r - em bedded c o mputing pr oduc t doc u me n t a t ion. t a b l e d-1. emer son netw ork p o wer - embed ded computing pub l ications docume nt title emer so n pub l ic at ion numbe r ppc bug f i r m w a re p a c k ag e use r ? s ma n u al, p a r t 1 of 2 ppc bug firmware package user?s manual, part 2 of 2 ppcbug diagnostics manual
MVME51005E single board computer installation and use (6806800a38c) d r el at ed document at io n 98 m a nufac ture r s ? d o cume n t s f o r a d d i t i on a l in f o rm a t i o n, re f e r t o th e f o l l o w in g t a ble f o r m a nu f a c t ur e r s ? d a ta s h ee t s or u s e r ?s m a nu al s. a s an addit i on al he lp , a so urc e f o r the l i st e d docu me n t i s pro v ided. pl e a se no t e t h at w h il e these sou r c e s h a v e b e e n v e rif i ed, t h e in f o r m a t ion i s sub j ec t t o ch an ge w i t h ou t no tic e . table d-2. manufacturers? documents document title publication number
d related documentation MVME51005E single board computer installation and use (6806800a38c) 99 r e l a te d s p e c if ications f o r a d d i tion a l in f o r m a t ion, re f e r t o th e f o llo w ing t a ble f o r re l a t e d s p ec ifica t ions . a s an a d d i tion a l he l p , a sou r c e f o r the li st ed docu me n t i s pro v ide d . pl e a se no t e th a t , w h il e t h ese sourc e s h a v e be e n v e r i fie d , the i n f o rm a t io n is sub j ec t t o c h ange wit h out n o ti c e . t a b l e d-3. related specifications

MVME51005E single board computer installation and use (6806800a38c) 101 abort (i nterrupt) sig nal 13 abt switch ( s 1) 13 altivec? technology 38 assembly la ngua ge 18 asynchrono us communica tio n s 42 auto b o ot abort delay 24 auto bo ot c ontrolle r 24 auto b o ot def a ult s t ring 24 auto b o ot device 24 auto bo ot pa rtitio n n u mber 24 autobo ot en able 24 backpl ane conn ecto rs, p1 and p2 as powe r sou r ce 5 jumpe r s 12 bau d ra te 14 bfl led 14 bg and iack signa ls 12 bit size data/ad dress (mvme510 0) 5 bits per character 14 boa rd i n formation bl ock 20 boa rd p laceme n t 11 boa rd structure 20 boot rom 41 brid ge fu ncti on as provid ed by hawk asic 40 bug basi c s 17 bus clock frequenc y 37 buse s , sta ndard 73 case te mperature measurin g 93 cnfg 20 co m1 interface 53 co m2 interface 53 commands ppcbug 18 commands, debu gge r 31 compon ent tempe r ature me asuremen t 92 configu r able i t e m s, mvme510 0 base bo ard 3 configu r ations mvme51 00 xv configu r e ppc1bug pa rameters 21 vmebus interface 27 config uring the ha rdware 3 conn ector on ram50 0 44 cool ing req u iremen ts 84 debug port 12 de bugg er dir e ctor y 34 prompt 17 de bugg er co mma nds 31 decchi p 2114 3 lan controlle r 77 di agno stics dir e ctor y 34 ha rd ware 34 prompt 18 test gro ups 35 di me nsion s , mvme51 00 83 di re cto r i es, de bug ger and di agn osti c 34 dma ch ann els 80 dram speed 26 ecc memory 41 ecc sdram memo r 41 eeprom 37 en dian is su es function of hawk asic 81 function of unive r se asic 82 pci domain 81 proce sso r/memory domai n 81 vmebus domai n 82 env auto boot a b ort delay 24 auto boot controll er 24 auto boot default st ring 24 auto boot device 24 auto boot pa rti t io n number 24 l2 ca che parity ena b le 27 memory s i ze 26 negate v m ebus sysfa i l* always 23 network auto boot c ontroll er 25 nvram bo otlist 23 primary sc si bus nego tia t i ons 23 primary s c si data bus width 23 rom boo t enable 25 scsi b u s re se t on d ebug ger star tup 23 secondary scsi identifier 23 env c o mm and pa ra me te r s 21 index
MVME51005E single board computer installation and use (6806800a38c) ind e x 102 equ ipmen t , re quire d 1 eth e rnet controlle r 77 eth e rnet in te rface 41 , 53 eth e rnet in te rface s 38 eth e rnet pci control l er chips 41 eth e rnet port 2 con f i guratio n 53 ethernet port selection 53 eth e rnet ports 37 expa nsion memory ram500 43 fe atures description 38 fi rmw a re initia lization 18 firm ware, ppcbug 17 fl ash ap no te 40 flas h memory 37 fl ash me mory 40 fl ash me mory sel e ction 53 flas h smt devices 40 fo rm fa cto r 38 fro n t pa nel controls 13 fro n t pa nel s, using 13 glo bal bu s timeou t 5 hard w are configu r ation 3 dia gno stics 34 ini t i a lizatio n 18 hawk as mpu/pci b u s bridg e co ntrolle r asic 77 , 79 , 81 , 82 hawk asic as bridg e 40 phb/smc par t s 73 hawk system memory controller 37 he (h elp) command 34 hel p co mma n d 34 humid ity 83 i /o modes describ ed (pmc an d sbc) 38 iac k an d bg signa ls 12 id sel ro uti n g 42 ini t ia lizatio n performed by ppcbug 15 ini t ia lizatio n process as performed by fi rmwa re 19 in put/outpu t inte rfa c e 41 install a tion ram500 46 install a tion con s i deratio ns 4 install i ng multipl e mvme51 00 boa rds 6 mvme5 100 11 mvm e 5100 hardware 6 mvme5 100 in to chassis 11 pci mezzanine cards 7 pmcs 7 pmcspan 8 , 9 primary pmcspan 8 secondary pm cspan 9 internal cl ock frequ ency 37 interrupt from abort switch 13 interrupt architec ture, mvm e5100 79 interrupt c ontrolle r 37 interrupt routing 42 interrupt signals 13 interrupt support 79 ipm c 761 pi n a ssignmen ts (j3) 54 ipm c 761 interf ace 53 isa bus 13 , 77 , 79 ju mp er h ead ers 3 ju mp er se tting s mvme5 100 53 ju mp ers a nd conn ecto rs 53 ju mp ers, ba ckp l ane 12 ju ncti on te mperature measu r i n g 93 l l2 cache 37 l2 ca che parity ena b le 27 led/seria l startup di agno sti c cod e s 27 leds (lig ht-e mi ttin g d i od es), mvme5 100 13 lo ca l air te mp erature measu r i n g 94 lo wercase 35 main memory 37 memory 40 memory flash and sdr a m 40 ram500 43 memory controller 37 memory e xpansion 53 memory m a p chrp 75 pci local bus 74 , 76 p r o cess o r (d ef au l t) 74 memory m a ps mvme5 100 73 vmebus 76 memory s i ze 26 memory s i ze e n able 26 miscell aneo us 38 mpu i n itial i zation 18
MVME51005E single board computer installation and use(6806800a38c) 103 index mv me5100 install i ng 11 prog ra mmi n g 73 mvme 5100 descrip ti on 1 negate vmebus sysfail* always 23 netb oot enab le 25 network auto bo ot co ntrolle r 25 network auto bo ot e nabl e 25 niot d ebug ger command usin g 26 non - vo latile ram (nvram) 21 non -vo l atile static ram 42 nvram 37 nvram bo otl i st 23 ope rati on para m e t e r (auto boot ab ort de lay) 24 para m e t e r (auto boot controll er) 24 para m e t e r (auto boot default strin g ) 24 para m e t e r (auto boot device) 24 para m e t e r (auto boot pa rtitio n number) 24 p a r am et er (l 2 c a ch e pa ri ty en ab l e ) 27 param eter (memory s i ze) 26 param eter (negate v m ebus sysfa i l* always) 23 para m e t e r (network auto boot c ontroll er) 25 p a r am et er (n vr am b o o tl i s t) 23 para m e t e r (primary sc si bus nego tia t i ons) 23 param eter (primary s c s i data bus width) 23 p a r am et er (r om bo ot en a b l e ) 25 para m e t e r (scsi bus re set on de bugg er startup) 23 para m e t e r (secon dary scsi ide n tifier) 23 op eration mod e ju mp ers 53 p1 and p2 5 p2 in put/output (i/o) mod 41 pal programmin g h eade r 53 para llel p o rt 80 pari t y 14 pc100 ecc 37 pc165 50 14 pci bus 76 , 79 pci expa nsion co nnector 38 pci expansion interface 53 pci exp ansio n sl ot arbi ter 77 pci hos t bridge 37 pci throu ghpu t 37 pci/pmc/ex pansion 38 periph eral sup port 38 phb/smc of hawk a s ic 73 pib controll er 77 pin a s si gnmen ts ipmc7 61 (j3) 54 pi nouts j1/p1, ram500 47 pmc slot 1 arbiter 77 slot 2 arbiter 77 pmc c a rrier board place m e n t o n mvme5100 10 pmc interface (slot 1) 53 pmc interface (slot 2) 53 pmc mode 38 , 41 ju mp er se tting s 5 pmc mo dule pla cement on mvme51 00 8 pmc p o wer requ iremen ts 84 pmc slots 15 pmcs in stal ling 7 pmcspan -0 02 insta lla tio n on an mvme5 100 9 po wer requ irements 84 po wer need s mvme 510 0 5 po wer re qui re me nts exclu s i ons 84 powe rpl u s ii a r ch itectu re 37 ppc6-bug> 17 , 34 ppc6-di ag> 18 , 34 ppcbug as ini t ia lizatio n firmwa r e 15 ba si cs 17 command s 18 lo ca ti on/size requ irements 18 overvie w 17 prompt 17 ppcbug command s uses of 17 primary pmcspan in stal ling 8 primary sc si bus nego tia t i ons 23 primary s c s i data bus width 23 processor 39 prod uct spe cifi cations 37 prog rammi ng the mvme51 00 73 prompt, d ebu gger 34 prompts ppcbug 17 ram500 bo ttom si de conn ector 47 conn ectors 44 , 47 de scrib e d 44 expa nsion mod u le 43 features 43 in stal l i n stru ctions 46 memory blocks 44 spd addre sse s 45 top side con nector 50 rea l -ti m e cl ock & nvram & watch dog timer 42 requ ired eq uipme n t 1 reset 80
MVME51005E single board computer installation and use (6806800a38c) ind e x 104 reset and abort switc 38 resetti ng the system 13 , 80 restart mode 35 riscwatch header 53 rogrammab l e dma co ntro lle r 38 rom boot enabl e 25 romb oot e nab le 25 , 27 sbc mode 38 jumper settings 5 scsi bus 23 scsi bu s rese t on de bugg er startup 23 sd c o m mand 34 sdram clocks for ram 5 00 46 second ary pmcspa n install i ng 9 second ary sc si iden ti fi er 23 set environment to bug/operating system (env) 21 setup te rmi nal 12 sgs-thomson mk48t559 timekee per devi ce 80 sold ered fl ash protecti on 53 sources of reset 80 spd 52 spd a ddresse s for ram500 45 specifica t io ns mbx bo ard 83 mvme51 00 83 sro 41 sto p bit pe r character 14 switch abo rt 13 reset 13 switches 13 switches, mvme510 0 fron t pa nel 13 sysfail* 23 system conso l e, co nnecting 12 system controll er 11 system controller (vm e ) 53 system controller function 13 system memory controll er a nd pci ho st bridg e 40 system reset signal 13 temperature op erating 83 storage 83 terminal setup 12 testi ng the hard w are 34 thermal an alysis 89 thermall y sig n ifican t compon ents 89 , 90 timeou t, g lobal 5 timers 42 tr ansition modules compa t ib le with mvme5 100 38 tro ubleshoo ti ng proced ures 85 tro ubl eshoo ti ng th e mvme51 00 34 tu ndra un iverse control l er 38 typ i cal sing le-wi d th pmc modu le placemen t on mvme5 100 8 u u n ive r se v m eb us in t e rf ac e asic 13 , 76 , 77 , 80 , 82 up percase 35 usin g th e fron t pan els 13 v vmebus 38 memory m a p 76 memory m a ps 76 vmebus in te rface 42 , 53 vmebus interface 27 w


▲Up To Search▲   

 
Price & Availability of MVME51005E

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X